]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Upgrade Apache Arrow to 15.0.0.
authorJ. Eric Ivancich <ivancich@redhat.com>
Tue, 9 Apr 2024 14:42:33 +0000 (10:42 -0400)
committerJ. Eric Ivancich <ivancich@redhat.com>
Thu, 2 May 2024 15:12:10 +0000 (11:12 -0400)
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
cmake/modules/BuildArrow.cmake
src/arrow

index 8a16b9b8899df213c13786ab7e85a1faf6542e7b..0ee1d85b49ff18ae9b768a0460d0b73d5fb8ddef 100644 (file)
@@ -69,6 +69,10 @@ function(build_arrow)
     list(APPEND arrow_DEPENDS Boost)
   endif()
 
+  # since Arrow 15.0.0 needs xsimd>=8.1.0 and since Ubuntu Jammy
+  # Jellyfish only provides 7.6.0, we'll have arrow build it as source
+  list(APPEND arrow_CMAKE_ARGS -Dxsimd_SOURCE=BUNDLED)
+
   # cmake doesn't properly handle arguments containing ";", such as
   # CMAKE_PREFIX_PATH, for which reason we'll have to use some other separator.
   string(REPLACE ";" "!" CMAKE_PREFIX_PATH_ALT_SEP "${CMAKE_PREFIX_PATH}")
index 347a88ff9d20e2a4061eec0b455b8ea1aa8335dc..a61f4af724cd06c3a9b4abd20491345997e532c0 160000 (submodule)
--- a/src/arrow
+++ b/src/arrow
@@ -1 +1 @@
-Subproject commit 347a88ff9d20e2a4061eec0b455b8ea1aa8335dc
+Subproject commit a61f4af724cd06c3a9b4abd20491345997e532c0