From 70c28bd1fd2adfdfae4a956af218a70ae87b6674 Mon Sep 17 00:00:00 2001 From: "J. Eric Ivancich" Date: Tue, 9 Apr 2024 10:42:33 -0400 Subject: [PATCH] Upgrade Apache Arrow to 15.0.0. Signed-off-by: J. Eric Ivancich --- cmake/modules/BuildArrow.cmake | 4 ++++ src/arrow | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/cmake/modules/BuildArrow.cmake b/cmake/modules/BuildArrow.cmake index 8a16b9b8899df..0ee1d85b49ff1 100644 --- a/cmake/modules/BuildArrow.cmake +++ b/cmake/modules/BuildArrow.cmake @@ -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}") diff --git a/src/arrow b/src/arrow index 347a88ff9d20e..a61f4af724cd0 160000 --- a/src/arrow +++ b/src/arrow @@ -1 +1 @@ -Subproject commit 347a88ff9d20e2a4061eec0b455b8ea1aa8335dc +Subproject commit a61f4af724cd06c3a9b4abd20491345997e532c0 -- 2.39.5