From acd7074b717fde6e25799ea648b42815cd5580a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Wed, 4 Feb 2026 14:14:38 +0100 Subject: [PATCH 1/2] GH-49137: [CI][Release] Add -D_LIBCPP_DISABLE_AVAILABILITY to CXXFLAGS when using conda on verification --- dev/release/verify-release-candidate.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index e6def2ca1909..1ec98824b9c0 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -456,6 +456,7 @@ test_and_install_cpp() { if [ "${USE_CONDA}" -gt 0 ]; then DEFAULT_DEPENDENCY_SOURCE="CONDA" CMAKE_PREFIX_PATH="${CONDA_BACKUP_CMAKE_PREFIX_PATH}:${CMAKE_PREFIX_PATH}" + CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY" else DEFAULT_DEPENDENCY_SOURCE="AUTO" fi From 99ea0791685da5ed2d0942554fa282f6e22555a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ra=C3=BAl=20Cumplido?= Date: Wed, 4 Feb 2026 14:40:54 +0100 Subject: [PATCH 2/2] Add to ARROW_CXXFLAGS and pass into cmake build command --- dev/release/verify-release-candidate.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index 1ec98824b9c0..582fd6a74033 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -456,7 +456,7 @@ test_and_install_cpp() { if [ "${USE_CONDA}" -gt 0 ]; then DEFAULT_DEPENDENCY_SOURCE="CONDA" CMAKE_PREFIX_PATH="${CONDA_BACKUP_CMAKE_PREFIX_PATH}:${CMAKE_PREFIX_PATH}" - CXXFLAGS="${CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY" + ARROW_CXXFLAGS="${ARROW_CXXFLAGS} -D_LIBCPP_DISABLE_AVAILABILITY" else DEFAULT_DEPENDENCY_SOURCE="AUTO" fi @@ -486,6 +486,7 @@ test_and_install_cpp() { -DARROW_COMPUTE=ON \ -DARROW_CSV=ON \ -DARROW_CUDA=${ARROW_CUDA} \ + -DARROW_CXXFLAGS="${ARROW_CXXFLAGS}" \ -DARROW_DATASET=ON \ -DARROW_DEPENDENCY_SOURCE=${ARROW_DEPENDENCY_SOURCE:-$DEFAULT_DEPENDENCY_SOURCE} \ -DARROW_FILESYSTEM=ON \