From 8cd448c7864161c1d31113afcfc3db51ba53f06b Mon Sep 17 00:00:00 2001 From: Ben Frederickson Date: Mon, 10 Jul 2023 21:56:28 -0700 Subject: [PATCH] Allow 64kb pagesize on aarch64 Closes #1115 --- recipe/build-arrow.sh | 2 +- recipe/meta.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/recipe/build-arrow.sh b/recipe/build-arrow.sh index 2044cb57e..23bb4cdbf 100644 --- a/recipe/build-arrow.sh +++ b/recipe/build-arrow.sh @@ -44,7 +44,7 @@ if [[ "${build_platform}" != "${target_platform}" ]]; then EXTRA_CMAKE_ARGS="${EXTRA_CMAKE_ARGS} -DCLANG_EXECUTABLE=${BUILD_PREFIX}/bin/${CONDA_TOOLCHAIN_HOST}-clang" EXTRA_CMAKE_ARGS="${EXTRA_CMAKE_ARGS} -DLLVM_LINK_EXECUTABLE=${BUILD_PREFIX}/bin/llvm-link" sed -ie "s;protoc-gen-grpc.*$;protoc-gen-grpc=${BUILD_PREFIX}/bin/grpc_cpp_plugin\";g" ../src/arrow/flight/CMakeLists.txt - sed -ie 's;"--with-jemalloc-prefix\=je_arrow_";"--with-jemalloc-prefix\=je_arrow_" "--with-lg-page\=14";g' ../cmake_modules/ThirdpartyToolchain.cmake + sed -ie 's;"--with-jemalloc-prefix\=je_arrow_";"--with-jemalloc-prefix\=je_arrow_" "--with-lg-page\=16";g' ../cmake_modules/ThirdpartyToolchain.cmake fi # disable -fno-plt, which causes problems with GCC on PPC diff --git a/recipe/meta.yaml b/recipe/meta.yaml index cb1af6d2d..6b081c103 100644 --- a/recipe/meta.yaml +++ b/recipe/meta.yaml @@ -21,7 +21,7 @@ source: folder: testing build: - number: 4 + number: 5 # for cuda support, building with one version is enough to be compatible with # all later versions, since arrow is only using libcuda, and not libcudart. skip: true # [cuda_compiler_version not in ("None", cuda_compiler_version_min)]