gnu: apache-arrow: Update to 19.0.1.

* gnu/packages/databases.scm (apache-arrow): Update to 19.0.1.
[arguments]<#:configure-flags>: Disable mimalloc allocator.

Change-Id: Ia4e5d99f6f31911683b3ce424604eafa4700d255
This commit is contained in:
Greg Hogan 2025-03-10 18:06:41 +00:00 committed by Ricardo Wurmus
parent 3948d03772
commit 3d7b4688e5
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -4850,7 +4850,7 @@ with integrated support for finding required rows quickly.")
(define-public apache-arrow (define-public apache-arrow
(package (package
(name "apache-arrow") (name "apache-arrow")
(version "18.1.0") (version "19.0.1")
(source (source
(origin (origin
(method git-fetch) (method git-fetch)
@ -4860,7 +4860,7 @@ with integrated support for finding required rows quickly.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"02gg3cm83ilp9z7yp2l4mr164zrym90dw4sxyd98k9s2fvdvyxf0")))) "0l7nc12ykh6b9pcf20mvs4xsk9cyz7a45sdfs08rhilrhd8g10dn"))))
(build-system cmake-build-system) (build-system cmake-build-system)
(arguments (arguments
(list (list
@ -4889,6 +4889,9 @@ with integrated support for finding required rows quickly.")
;; is unfortunate because jemalloc increases performance: ;; is unfortunate because jemalloc increases performance:
;; https://arrow.apache.org/blog/2018/07/20/jemalloc/. ;; https://arrow.apache.org/blog/2018/07/20/jemalloc/.
"-DARROW_JEMALLOC=OFF" "-DARROW_JEMALLOC=OFF"
;; System mimalloc is not suported and must be bundled:
;; https://github.com/apache/arrow/issues/42211.
"-DARROW_MIMALLOC=OFF"
;; The CMake option ARROW_DEPENDENCY_SOURCE is a global ;; The CMake option ARROW_DEPENDENCY_SOURCE is a global
;; option that instructs the build system how to resolve ;; option that instructs the build system how to resolve