diff --git a/ci/docker/debian-13-cpp.dockerfile b/ci/docker/debian-13-cpp.dockerfile index 9bf60c9f95d..ebda8f3847d 100644 --- a/ci/docker/debian-13-cpp.dockerfile +++ b/ci/docker/debian-13-cpp.dockerfile @@ -139,4 +139,5 @@ ENV ARROW_ACERO=ON \ ORC_SOURCE=BUNDLED \ PATH=/usr/lib/ccache/:$PATH \ PYTHON=python3 \ + simdjson_SOURCE=BUNDLED \ xsimd_SOURCE=BUNDLED diff --git a/ci/docker/fedora-42-cpp.dockerfile b/ci/docker/fedora-42-cpp.dockerfile index 1c751ea7e83..f3bdda00a1b 100644 --- a/ci/docker/fedora-42-cpp.dockerfile +++ b/ci/docker/fedora-42-cpp.dockerfile @@ -111,4 +111,5 @@ ENV ARROW_ACERO=ON \ PARQUET_BUILD_EXECUTABLES=ON \ PATH=/usr/lib/ccache/:$PATH \ PYARROW_TEST_GANDIVA=OFF \ + simdjson_SOURCE=BUNDLED \ xsimd_SOURCE=BUNDLED diff --git a/cpp/cmake_modules/ThirdpartyToolchain.cmake b/cpp/cmake_modules/ThirdpartyToolchain.cmake index 9fc1e3d0aab..7bc6d4a605f 100644 --- a/cpp/cmake_modules/ThirdpartyToolchain.cmake +++ b/cpp/cmake_modules/ThirdpartyToolchain.cmake @@ -384,6 +384,7 @@ endif() if(ARROW_PARQUET) set(ARROW_WITH_RAPIDJSON ON) + set(ARROW_WITH_SIMDJSON ON) set(ARROW_WITH_THRIFT ON) endif()