From 0bcd3a18689004e4d6081a402b7958452eb13c2c Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 19:32:50 -0600 Subject: [PATCH 1/9] Fixing macos problems with Boost --- .github/workflows/cpp.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/cpp.yml b/.github/workflows/cpp.yml index 0122f01e757b..18c3fcae31e0 100644 --- a/.github/workflows/cpp.yml +++ b/.github/workflows/cpp.yml @@ -212,6 +212,7 @@ jobs: ARROW_WITH_SNAPPY: ON ARROW_WITH_ZLIB: ON ARROW_WITH_ZSTD: ON + PARQUET_BUILD_DBPS_LIBS: OFF steps: - name: CPU Info run: | From 35b2c2d26709b58e882e00add878ffcdc1e0e8ca Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 20:17:45 -0600 Subject: [PATCH 2/9] Fixing macos problems with Boost --- .github/workflows/cpp.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cpp.yml b/.github/workflows/cpp.yml index 18c3fcae31e0..494f6fc66119 100644 --- a/.github/workflows/cpp.yml +++ b/.github/workflows/cpp.yml @@ -192,6 +192,7 @@ jobs: env: ARROW_AZURE: ON ARROW_BUILD_TESTS: ON + ARROW_CMAKE_ARGS: -DPARQUET_BUILD_DBPS_LIBS=OFF ARROW_DATASET: ON ARROW_FLIGHT: ON ARROW_GANDIVA: ON @@ -212,7 +213,6 @@ jobs: ARROW_WITH_SNAPPY: ON ARROW_WITH_ZLIB: ON ARROW_WITH_ZSTD: ON - PARQUET_BUILD_DBPS_LIBS: OFF steps: - name: CPU Info run: | From beb644c6f0f2b99af38525126579922abdce613e Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 21:33:23 -0600 Subject: [PATCH 3/9] Fixing for boost in macos errors --- .github/workflows/docs.yml | 2 +- .github/workflows/python.yml | 1 + .github/workflows/ruby.yml | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index b09206485ac7..c0bb181ce3ec 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -62,7 +62,7 @@ jobs: ARCHERY_DOCKER_USER: ${{ secrets.DOCKERHUB_USER }} ARCHERY_DOCKER_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }} JDK: 17 - run: archery docker run debian-docs + run: archery docker run -e ARROW_CMAKE_ARGS=-DPARQUET_BUILD_DBPS_LIBS=OFF debian-docs - name: Docker Push if: >- success() && diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index d4bbf9aa0139..c2ae427bfba5 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -157,6 +157,7 @@ jobs: env: ARROW_HOME: /tmp/local ARROW_AZURE: ON + ARROW_CMAKE_ARGS: -DPARQUET_BUILD_DBPS_LIBS=OFF ARROW_DATASET: ON ARROW_FLIGHT: ON ARROW_GANDIVA: ON diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml index aa9df362f11c..07fab99968c0 100644 --- a/.github/workflows/ruby.yml +++ b/.github/workflows/ruby.yml @@ -132,6 +132,7 @@ jobs: ARROW_BUILD_STATIC: OFF ARROW_BUILD_TESTS: OFF ARROW_BUILD_UTILITIES: OFF + ARROW_CMAKE_ARGS: -DPARQUET_BUILD_DBPS_LIBS=OFF ARROW_DATASET: ON ARROW_FLIGHT: ON ARROW_FLIGHT_SQL: ON From 5f51438338436470f9e1e68b8898404998eec590 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 22:28:24 -0600 Subject: [PATCH 4/9] More fixes and remove docs.yml from this PR --- .github/workflows/docs.yml | 2 +- .github/workflows/python.yml | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index c0bb181ce3ec..b09206485ac7 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -62,7 +62,7 @@ jobs: ARCHERY_DOCKER_USER: ${{ secrets.DOCKERHUB_USER }} ARCHERY_DOCKER_PASSWORD: ${{ secrets.DOCKERHUB_TOKEN }} JDK: 17 - run: archery docker run -e ARROW_CMAKE_ARGS=-DPARQUET_BUILD_DBPS_LIBS=OFF debian-docs + run: archery docker run debian-docs - name: Docker Push if: >- success() && diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index c2ae427bfba5..a5fe032973f4 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -242,6 +242,9 @@ jobs: ci/scripts/python_build.sh $(pwd) $(pwd)/build - name: Test shell: bash + env: + # Boost problems in this env prevent the DBPS library from being built. + PYTEST_ARGS: -k "not test_external_encryption" run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: From aff4784914d01f4e530a896148e17b00473f98f9 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 22:53:13 -0600 Subject: [PATCH 5/9] Ignore test_external_encryption.py --- .github/workflows/python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index a5fe032973f4..2d4a23bcfd73 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -244,7 +244,7 @@ jobs: shell: bash env: # Boost problems in this env prevent the DBPS library from being built. - PYTEST_ARGS: -k "not test_external_encryption" + PYTEST_ARGS: --ignore=pyarrow/tests/parquet/test_external_encryption.py run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: From 5e9f8d6618794676494b91eaa04bc56fb93ef8f3 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 23:25:54 -0600 Subject: [PATCH 6/9] Ignore test_external_encryption.py --- .github/workflows/python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 2d4a23bcfd73..5b41a9a85b2f 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -244,7 +244,7 @@ jobs: shell: bash env: # Boost problems in this env prevent the DBPS library from being built. - PYTEST_ARGS: --ignore=pyarrow/tests/parquet/test_external_encryption.py + PYTEST_ARGS: --ignore-glob=*test_external_encryption.py run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: From 89b4eff4109b8a4596b1338b322b213f84297642 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 23:39:23 -0600 Subject: [PATCH 7/9] Ignore test_external_encryption.py --- .github/workflows/python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 5b41a9a85b2f..57afdaaa1a3c 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -244,7 +244,7 @@ jobs: shell: bash env: # Boost problems in this env prevent the DBPS library from being built. - PYTEST_ARGS: --ignore-glob=*test_external_encryption.py + PYTEST_ARGS: --ignore-glob=\*test_external_encryption.py run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: From 7d7d5a6f880eee80b67f8f5a52db8b94e678e427 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Tue, 27 Jan 2026 23:58:42 -0600 Subject: [PATCH 8/9] Ignore test_external_encryption.py --- .github/workflows/python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 57afdaaa1a3c..7274ab7a3810 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -244,7 +244,7 @@ jobs: shell: bash env: # Boost problems in this env prevent the DBPS library from being built. - PYTEST_ARGS: --ignore-glob=\*test_external_encryption.py + PYTEST_ARGS: -k not\ test_external_encryption run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: From 08708dcdb52531a51379f8527bc1e292a4eac196 Mon Sep 17 00:00:00 2001 From: Sofia Brenes Date: Wed, 28 Jan 2026 00:08:34 -0600 Subject: [PATCH 9/9] Ignore test_external_encryption.py --- .github/workflows/python.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 7274ab7a3810..acbdb8147c29 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -244,7 +244,7 @@ jobs: shell: bash env: # Boost problems in this env prevent the DBPS library from being built. - PYTEST_ARGS: -k not\ test_external_encryption + PYTEST_ARGS: -k not(test_external_encryption) run: ci/scripts/python_test.sh $(pwd) $(pwd)/build windows: