]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
deb: add build profile for system arrow 45604/head
authorCasey <cbodley@redhat.com>
Fri, 4 Feb 2022 21:34:30 +0000 (13:34 -0800)
committerCasey Bodley <cbodley@redhat.com>
Wed, 23 Mar 2022 20:04:35 +0000 (16:04 -0400)
Signed-off-by: Casey <cbodley@redhat.com>
(cherry picked from commit e8460cbd5af1f2f88c52d8e955805bd09d9c3701)

debian/control
debian/rules

index e3e38af28cfa50f6d706296559cc496650477032..dd65b1bd4a2f651c50cc79fa4a5365948eb5f370 100644 (file)
@@ -25,6 +25,8 @@ Build-Depends: automake,
                javahelper,
                jq <pkg.ceph.check>,
                junit4,
+               libarrow-dev <pkg.ceph.arrow>,
+               libparquet-dev <pkg.ceph.arrow>,
                libaio-dev,
                libbabeltrace-ctf-dev,
                libbabeltrace-dev,
index fe54877e6db16271fbfe8e2d247414d77a03610e..8904342750f48dc7b7d5fea3656ccd12772935fc 100755 (executable)
@@ -21,6 +21,9 @@ ifeq ($(filter pkg.ceph.jaeger,$(DEB_BUILD_PROFILES)),)
 else
   extraopts += -DWITH_JAEGER=ON
 endif
+ifneq ($(filter pkg.ceph.arrow,$(DEB_BUILD_PROFILES)),)
+  extraopts += -DWITH_SYSTEM_ARROW=ON
+endif
 
 extraopts += -DWITH_OCF=ON -DWITH_LTTNG=ON
 extraopts += -DWITH_MGR_DASHBOARD_FRONTEND=OFF