You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2018/12/27 00:53:14 UTC
[arrow] branch master updated: ARROW-4112: [Packaging] Add support
for Gandiva .deb
This is an automated email from the ASF dual-hosted git repository.
kou pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git
The following commit(s) were added to refs/heads/master by this push:
new 9c76600 ARROW-4112: [Packaging] Add support for Gandiva .deb
9c76600 is described below
commit 9c76600af968d6f22642ae06fab13d16813fc009
Author: Kouhei Sutou <ko...@clear-code.com>
AuthorDate: Thu Dec 27 09:52:36 2018 +0900
ARROW-4112: [Packaging] Add support for Gandiva .deb
Author: Kouhei Sutou <ko...@clear-code.com>
Closes #3258 from kou/linux-packages-gandiva and squashes the following commits:
fa621931 <Kouhei Sutou> Add support for Gandiva .deb/.rpm
---
dev/release/00-prepare.sh | 2 +-
dev/release/rat_exclude_files.txt | 8 +++
.../linux-packages/apt/debian-stretch/Dockerfile | 4 ++
.../linux-packages/apt/ubuntu-bionic/Dockerfile | 1 +
.../linux-packages/apt/ubuntu-cosmic/Dockerfile | 1 +
.../linux-packages/apt/ubuntu-xenial/Dockerfile | 1 +
.../linux-packages/debian.ubuntu-trusty/rules | 1 -
dev/tasks/linux-packages/debian/control | 82 ++++++++++++++++++++++
.../debian/gir1.2-gandiva-1.0.install | 1 +
.../linux-packages/debian/libgandiva-dev.install | 3 +
.../debian/libgandiva-glib-dev.install | 5 ++
.../debian/libgandiva-glib-doc.doc-base | 9 +++
.../debian/libgandiva-glib-doc.install | 1 +
.../debian/libgandiva-glib-doc.links | 3 +
.../debian/libgandiva-glib12.install | 1 +
.../linux-packages/debian/libgandiva12.install | 2 +
dev/tasks/linux-packages/debian/rules | 3 +-
dev/tasks/linux-packages/yum/arrow.spec.in | 3 +-
dev/tasks/linux-packages/yum/centos-6/Dockerfile | 6 +-
dev/tasks/tasks.yml | 26 +++++++
20 files changed, 155 insertions(+), 8 deletions(-)
diff --git a/dev/release/00-prepare.sh b/dev/release/00-prepare.sh
index 35d1998..141882e 100755
--- a/dev/release/00-prepare.sh
+++ b/dev/release/00-prepare.sh
@@ -136,7 +136,7 @@ if [ "$#" -eq 2 ]; then
${target} \
$(echo $target | sed -e "s/${deb_lib_suffix}/${next_deb_lib_suffix}/")
done
- deb_lib_suffix_substitute_pattern="s/(lib(arrow|parquet)[-a-z]*)${deb_lib_suffix}/\\1${next_deb_lib_suffix}/g"
+ deb_lib_suffix_substitute_pattern="s/(lib(arrow|gandiva|parquet|plasma)[-a-z]*)${deb_lib_suffix}/\\1${next_deb_lib_suffix}/g"
sed -i.bak -r -e "${deb_lib_suffix_substitute_pattern}" debian*/control
rm -f debian*/control.bak
git add debian*/control
diff --git a/dev/release/rat_exclude_files.txt b/dev/release/rat_exclude_files.txt
index bcb474b..7674e2f 100644
--- a/dev/release/rat_exclude_files.txt
+++ b/dev/release/rat_exclude_files.txt
@@ -72,6 +72,7 @@ dev/tasks/linux-packages/debian/compat
dev/tasks/linux-packages/debian/control
dev/tasks/linux-packages/debian/gir1.2-arrow-1.0.install
dev/tasks/linux-packages/debian/gir1.2-arrow-cuda-1.0.install
+dev/tasks/linux-packages/debian/gir1.2-gandiva-1.0.install
dev/tasks/linux-packages/debian/gir1.2-parquet-1.0.install
dev/tasks/linux-packages/debian/gir1.2-plasma-1.0.install
dev/tasks/linux-packages/debian/libarrow-dev.install
@@ -87,6 +88,13 @@ dev/tasks/linux-packages/debian/libarrow-cuda12.install
dev/tasks/linux-packages/debian/libarrow-python-dev.install
dev/tasks/linux-packages/debian/libarrow-python12.install
dev/tasks/linux-packages/debian/libarrow12.install
+dev/tasks/linux-packages/debian/libgandiva-dev.install
+dev/tasks/linux-packages/debian/libgandiva-glib-dev.install
+dev/tasks/linux-packages/debian/libgandiva-glib-doc.doc-base
+dev/tasks/linux-packages/debian/libgandiva-glib-doc.install
+dev/tasks/linux-packages/debian/libgandiva-glib-doc.links
+dev/tasks/linux-packages/debian/libgandiva-glib12.install
+dev/tasks/linux-packages/debian/libgandiva12.install
dev/tasks/linux-packages/debian/libparquet-dev.install
dev/tasks/linux-packages/debian/libparquet-glib-dev.install
dev/tasks/linux-packages/debian/libparquet-glib-doc.doc-base
diff --git a/dev/tasks/linux-packages/apt/debian-stretch/Dockerfile b/dev/tasks/linux-packages/apt/debian-stretch/Dockerfile
index 4dde574..70cefaa 100644
--- a/dev/tasks/linux-packages/apt/debian-stretch/Dockerfile
+++ b/dev/tasks/linux-packages/apt/debian-stretch/Dockerfile
@@ -22,6 +22,9 @@ ENV DEBIAN_FRONTEND noninteractive
ARG DEBUG
RUN sed -i'' -e 's/main$/main contrib non-free/g' /etc/apt/sources.list
+RUN \
+ echo "deb http://deb.debian.org/debian stretch-backports main" > \
+ /etc/apt/sources.list.d/backports.list
RUN \
quiet=$([ "${DEBUG}" = "yes" ] || echo "-qq") && \
@@ -30,6 +33,7 @@ RUN \
autoconf-archive \
bison \
build-essential \
+ clang-6.0 \
cmake \
debhelper\
devscripts \
diff --git a/dev/tasks/linux-packages/apt/ubuntu-bionic/Dockerfile b/dev/tasks/linux-packages/apt/ubuntu-bionic/Dockerfile
index 5d3c9ba..68de4d5 100644
--- a/dev/tasks/linux-packages/apt/ubuntu-bionic/Dockerfile
+++ b/dev/tasks/linux-packages/apt/ubuntu-bionic/Dockerfile
@@ -28,6 +28,7 @@ RUN \
autoconf-archive \
bison \
build-essential \
+ clang-6.0 \
cmake \
debhelper\
devscripts \
diff --git a/dev/tasks/linux-packages/apt/ubuntu-cosmic/Dockerfile b/dev/tasks/linux-packages/apt/ubuntu-cosmic/Dockerfile
index 519d058..0d871ea 100644
--- a/dev/tasks/linux-packages/apt/ubuntu-cosmic/Dockerfile
+++ b/dev/tasks/linux-packages/apt/ubuntu-cosmic/Dockerfile
@@ -28,6 +28,7 @@ RUN \
autoconf-archive \
bison \
build-essential \
+ clang-6.0 \
cmake \
debhelper\
devscripts \
diff --git a/dev/tasks/linux-packages/apt/ubuntu-xenial/Dockerfile b/dev/tasks/linux-packages/apt/ubuntu-xenial/Dockerfile
index 17cb277..c7c5b1e 100644
--- a/dev/tasks/linux-packages/apt/ubuntu-xenial/Dockerfile
+++ b/dev/tasks/linux-packages/apt/ubuntu-xenial/Dockerfile
@@ -28,6 +28,7 @@ RUN \
autoconf-archive \
bison \
build-essential \
+ clang-6.0 \
cmake \
debhelper\
devscripts \
diff --git a/dev/tasks/linux-packages/debian.ubuntu-trusty/rules b/dev/tasks/linux-packages/debian.ubuntu-trusty/rules
index 6f2ffdc..4eb2677 100755
--- a/dev/tasks/linux-packages/debian.ubuntu-trusty/rules
+++ b/dev/tasks/linux-packages/debian.ubuntu-trusty/rules
@@ -22,7 +22,6 @@ override_dh_auto_configure:
--builddirectory=cpp_build \
-- \
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) \
- -DARROW_BUILD_TESTS=OFF \
-DARROW_ORC=ON \
-DARROW_PARQUET=ON \
-DARROW_PLASMA=ON
diff --git a/dev/tasks/linux-packages/debian/control b/dev/tasks/linux-packages/debian/control
index b5c6963..579c2e4 100644
--- a/dev/tasks/linux-packages/debian/control
+++ b/dev/tasks/linux-packages/debian/control
@@ -5,6 +5,7 @@ Maintainer: Kouhei Sutou <ko...@clear-code.com>
Build-Depends:
autoconf-archive,
bison,
+ clang-6.0,
cmake,
debhelper (>= 9.20160115),
dh-autoreconf,
@@ -102,6 +103,33 @@ Description: Apache Arrow is a data processing library for analysis
.
This package provides C++ header files for CUDA support.
+Package: libgandiva12
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ libarrow12 (= ${binary:Version})
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides C++ library files.
+
+Package: libgandiva-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ libarrow-dev (= ${binary:Version}),
+ libgandiva12 (= ${binary:Version})
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides C++ header files.
+
Package: libplasma12
Section: libs
Architecture: any
@@ -252,6 +280,60 @@ Description: Apache Arrow is a data processing library for analysis
.
This package provides GLib based header files for CUDA support.
+Package: libgandiva-glib12
+Section: libs
+Architecture: any
+Multi-Arch: same
+Pre-Depends: ${misc:Pre-Depends}
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+ libarrow-glib12 (= ${binary:Version}),
+ libgandiva12 (= ${binary:Version})
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides GLib based library files.
+
+Package: gir1.2-gandiva-1.0
+Section: introspection
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${gir:Depends},
+ ${misc:Depends}
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides GObject Introspection typelib files.
+
+Package: libgandiva-glib-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ libgandiva-dev (= ${binary:Version}),
+ libarrow-glib-dev (= ${binary:Version}),
+ libgandiva-glib12 (= ${binary:Version}),
+ gir1.2-gandiva-1.0 (= ${binary:Version})
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides GLib based header files.
+
+Package: libgandiva-glib-doc
+Section: doc
+Architecture: all
+Multi-Arch: foreign
+Depends:
+ ${misc:Depends}
+Recommends: libglib2.0-doc
+Description: Gandiva is a toolset for compiling and evaluating expressions
+ on Arrow Data.
+ .
+ This package provides documentations.
+
Package: libplasma-glib12
Section: libs
Architecture: any
diff --git a/dev/tasks/linux-packages/debian/gir1.2-gandiva-1.0.install b/dev/tasks/linux-packages/debian/gir1.2-gandiva-1.0.install
new file mode 100644
index 0000000..0433b36
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/gir1.2-gandiva-1.0.install
@@ -0,0 +1 @@
+usr/lib/*/girepository-1.0/Gandiva-1.0.typelib
diff --git a/dev/tasks/linux-packages/debian/libgandiva-dev.install b/dev/tasks/linux-packages/debian/libgandiva-dev.install
new file mode 100644
index 0000000..1e5d264
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-dev.install
@@ -0,0 +1,3 @@
+usr/lib/*/libgandiva.a
+usr/lib/*/libgandiva.so
+usr/lib/*/pkgconfig/gandiva.pc
diff --git a/dev/tasks/linux-packages/debian/libgandiva-glib-dev.install b/dev/tasks/linux-packages/debian/libgandiva-glib-dev.install
new file mode 100644
index 0000000..4189dac
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-glib-dev.install
@@ -0,0 +1,5 @@
+usr/include/gandiva-glib/
+usr/lib/*/libgandiva-glib.a
+usr/lib/*/libgandiva-glib.so
+usr/lib/*/pkgconfig/gandiva-glib.pc
+usr/share/gir-1.0/Gandiva-1.0.gir
diff --git a/dev/tasks/linux-packages/debian/libgandiva-glib-doc.doc-base b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.doc-base
new file mode 100644
index 0000000..bed6a12
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.doc-base
@@ -0,0 +1,9 @@
+Document: gandiva-glib
+Title: Gandiva GLib Reference Manual
+Author: The Apache Software Foundation
+Abstract: Gandiva GLib is a toolset for compiling and evaluating expressions on Arrow Data that uses GLib.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/libarrow-glib-doc/gandiva-glib/index.html
+Files: /usr/share/doc/libarrow-glib-doc/gandiva-glib/*.html
diff --git a/dev/tasks/linux-packages/debian/libgandiva-glib-doc.install b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.install
new file mode 100644
index 0000000..54d2d06
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.install
@@ -0,0 +1 @@
+usr/share/doc/libarrow-glib-doc/gandiva-glib/
diff --git a/dev/tasks/linux-packages/debian/libgandiva-glib-doc.links b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.links
new file mode 100644
index 0000000..291b004
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-glib-doc.links
@@ -0,0 +1,3 @@
+usr/share/doc/libglib2.0-doc/glib usr/share/doc/libgandiva-glib-doc/glib
+usr/share/doc/libglib2.0-doc/gobject usr/share/doc/libgandiva-glib-doc/gobject
+usr/share/doc/libarrow-glib-doc/gandiva-glib usr/share/gtk-doc/html/gandiva-glib
diff --git a/dev/tasks/linux-packages/debian/libgandiva-glib12.install b/dev/tasks/linux-packages/debian/libgandiva-glib12.install
new file mode 100644
index 0000000..6257fd4
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva-glib12.install
@@ -0,0 +1 @@
+usr/lib/*/libgandiva-glib.so.*
diff --git a/dev/tasks/linux-packages/debian/libgandiva12.install b/dev/tasks/linux-packages/debian/libgandiva12.install
new file mode 100644
index 0000000..38a0587
--- /dev/null
+++ b/dev/tasks/linux-packages/debian/libgandiva12.install
@@ -0,0 +1,2 @@
+usr/lib/*/libgandiva.so.*
+usr/lib/*/gandiva/
diff --git a/dev/tasks/linux-packages/debian/rules b/dev/tasks/linux-packages/debian/rules
index f3cc2a0..d82f306 100755
--- a/dev/tasks/linux-packages/debian/rules
+++ b/dev/tasks/linux-packages/debian/rules
@@ -24,12 +24,13 @@ override_dh_auto_configure:
--builddirectory=cpp_build \
-- \
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) \
- -DARROW_BUILD_TESTS=OFF \
-DARROW_PYTHON=ON \
-DARROW_BOOST_USE_SHARED=ON \
-DARROW_ORC=ON \
-DARROW_PARQUET=ON \
-DARROW_PLASMA=ON \
+ -DARROW_GANDIVA=ON \
+ -DARROW_GANDIVA_JAVA=OFF \
-DPROTOBUF_HOME=/usr \
-DARROW_PROTOBUF_USE_SHARED=ON \
-DPythonInterp_FIND_VERSION=ON \
diff --git a/dev/tasks/linux-packages/yum/arrow.spec.in b/dev/tasks/linux-packages/yum/arrow.spec.in
index ad60dfb..568477e 100644
--- a/dev/tasks/linux-packages/yum/arrow.spec.in
+++ b/dev/tasks/linux-packages/yum/arrow.spec.in
@@ -75,8 +75,7 @@ cd cpp/build
%if %{use_parquet}
-DARROW_PARQUET=ON \
%endif
- -DARROW_PLASMA=ON \
- -DARROW_BUILD_TESTS=OFF
+ -DARROW_PLASMA=ON
make %{?_smp_mflags}
cd -
diff --git a/dev/tasks/linux-packages/yum/centos-6/Dockerfile b/dev/tasks/linux-packages/yum/centos-6/Dockerfile
index 8143b99..c7de922 100644
--- a/dev/tasks/linux-packages/yum/centos-6/Dockerfile
+++ b/dev/tasks/linux-packages/yum/centos-6/Dockerfile
@@ -20,14 +20,13 @@ FROM centos:6
ARG DEBUG
ENV \
- SRPM_DOWNLOAD_URL=http://vault.centos.org/7.4.1708/os/Source/SPackages \
+ SRPM_DOWNLOAD_URL=http://vault.centos.org/7.6.1810/os/Source/SPackages \
LIBARCHIVE_SRPM_BASE=libarchive-3.1.2-10.el7_2.src.rpm
RUN \
quiet=$([ "${DEBUG}" = "yes" ] || echo "--quiet") && \
yum update -y ${quiet} && \
yum install -y ${quiet} \
- centos-release-scl \
epel-release && \
yum install -y \
autoconf268 \
@@ -44,8 +43,9 @@ RUN \
yum install -y ${quiet} ~/rpmbuild/RPMS/*/libarchive-3.*.rpm && \
rm -rf ${LIBARCHIVE_SRPM_BASE} ~/rpmbuild/ && \
yum install -y ${quiet} \
+ centos-release-scl && \
+ yum install -y ${quiet} \
boost-devel \
- centos-release-scl \
cmake3 \
devtoolset-6 \
git \
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index ea104d5..52bbc57 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -274,6 +274,7 @@ tasks:
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_amd64.deb
+ - gir1.2-gandiva-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_amd64.deb
- libarrow-dev_{no_rc_version}-1_amd64.deb
@@ -292,6 +293,13 @@ tasks:
- libarrow-python12_{no_rc_version}-1_amd64.deb
- libarrow12-dbgsym_{no_rc_version}-1_amd64.deb
- libarrow12_{no_rc_version}-1_amd64.deb
+ - libgandiva-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-doc_{no_rc_version}-1_all.deb
+ - libgandiva-glib12-dbgsym_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib12_{no_rc_version}-1_amd64.deb
+ - libgandiva12-dbgsym_{no_rc_version}-1_amd64.deb
+ - libgandiva12_{no_rc_version}-1_amd64.deb
- libparquet-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-doc_{no_rc_version}-1_all.deb
@@ -356,6 +364,7 @@ tasks:
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_amd64.deb
+ - gir1.2-gandiva-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_amd64.deb
- libarrow-dev_{no_rc_version}-1_amd64.deb
@@ -369,6 +378,11 @@ tasks:
- libarrow-python-dev_{no_rc_version}-1_amd64.deb
- libarrow-python12_{no_rc_version}-1_amd64.deb
- libarrow12_{no_rc_version}-1_amd64.deb
+ - libgandiva-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-doc_{no_rc_version}-1_all.deb
+ - libgandiva-glib12_{no_rc_version}-1_amd64.deb
+ - libgandiva12_{no_rc_version}-1_amd64.deb
- libparquet-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-doc_{no_rc_version}-1_all.deb
@@ -396,6 +410,7 @@ tasks:
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_amd64.deb
+ - gir1.2-gandiva-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_amd64.deb
- libarrow-dev_{no_rc_version}-1_amd64.deb
@@ -409,6 +424,11 @@ tasks:
- libarrow-python-dev_{no_rc_version}-1_amd64.deb
- libarrow-python12_{no_rc_version}-1_amd64.deb
- libarrow12_{no_rc_version}-1_amd64.deb
+ - libgandiva-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-doc_{no_rc_version}-1_all.deb
+ - libgandiva-glib12_{no_rc_version}-1_amd64.deb
+ - libgandiva12_{no_rc_version}-1_amd64.deb
- libparquet-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-doc_{no_rc_version}-1_all.deb
@@ -436,6 +456,7 @@ tasks:
- apache-arrow_{no_rc_version}.orig.tar.gz
- gir1.2-arrow-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-arrow-cuda-1.0_{no_rc_version}-1_amd64.deb
+ - gir1.2-gandiva-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-parquet-1.0_{no_rc_version}-1_amd64.deb
- gir1.2-plasma-1.0_{no_rc_version}-1_amd64.deb
- libarrow-dev_{no_rc_version}-1_amd64.deb
@@ -449,6 +470,11 @@ tasks:
- libarrow-python-dev_{no_rc_version}-1_amd64.deb
- libarrow-python12_{no_rc_version}-1_amd64.deb
- libarrow12_{no_rc_version}-1_amd64.deb
+ - libgandiva-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-dev_{no_rc_version}-1_amd64.deb
+ - libgandiva-glib-doc_{no_rc_version}-1_all.deb
+ - libgandiva-glib12_{no_rc_version}-1_amd64.deb
+ - libgandiva12_{no_rc_version}-1_amd64.deb
- libparquet-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-dev_{no_rc_version}-1_amd64.deb
- libparquet-glib-doc_{no_rc_version}-1_all.deb