gnu: apache-arrow: Build with ORC.

* gnu/packages/databases.scm (apache-arrow)[arguments]: Set options needed to
build with ORC support; remove unused options
-DBENCHMARK_ENABLE_GTEST_TESTS=OFF and -DARROW_GLOG=ON.
[inputs]: Add apache-orc.

Change-Id: Icabe6e3a73478c8464ea1e8efc103899da8e5a86
This commit is contained in:
Ricardo Wurmus 2024-04-30 18:36:35 +02:00
parent 442eba98be
commit 8647aaaa14
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -4629,7 +4629,6 @@ with integrated support for finding required rows quickly.")
#:build-type "Release" #:build-type "Release"
#:configure-flags #:configure-flags
#~(list "-DARROW_PYTHON=ON" #~(list "-DARROW_PYTHON=ON"
"-DARROW_GLOG=ON"
;; Parquet options ;; Parquet options
"-DARROW_PARQUET=ON" "-DARROW_PARQUET=ON"
"-DPARQUET_BUILD_EXECUTABLES=ON" "-DPARQUET_BUILD_EXECUTABLES=ON"
@ -4678,16 +4677,18 @@ with integrated support for finding required rows quickly.")
;; ARROW_DATASET, ARROW_FILESYSTEM, ARROW_HDFS, and ;; ARROW_DATASET, ARROW_FILESYSTEM, ARROW_HDFS, and
;; ARROW_JSON. ;; ARROW_JSON.
"-DARROW_PYTHON=ON" "-DARROW_PYTHON=ON"
"-DARROW_ORC=ON"
"-DORC_SOURCE=SYSTEM"
;; Building the tests forces on all the ;; Building the tests forces on all the
;; optional features and the use of static ;; optional features and the use of static
;; libraries. ;; libraries.
"-DARROW_BUILD_TESTS=OFF" "-DARROW_BUILD_TESTS=OFF"
"-DBENCHMARK_ENABLE_GTEST_TESTS=OFF"
;;"-DBENCHMARK_ENABLE_TESTING=OFF" ;;"-DBENCHMARK_ENABLE_TESTING=OFF"
"-DARROW_BUILD_STATIC=OFF"))) "-DARROW_BUILD_STATIC=OFF")))
(inputs (inputs
(list boost (list apache-orc
boost
brotli brotli
bzip2 bzip2
double-conversion double-conversion