From e01fb53fd2ece164b5275ec60b7d4ecb0e4bd2df Mon Sep 17 00:00:00 2001
From: David Li
Date: Mon, 24 Mar 2025 16:26:57 +0900
Subject: [PATCH 1/2] MINOR: Fix macOS JNI build
---
ci/scripts/jni_macos_build.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ci/scripts/jni_macos_build.sh b/ci/scripts/jni_macos_build.sh
index 1ad76266ee..2b183d9961 100755
--- a/ci/scripts/jni_macos_build.sh
+++ b/ci/scripts/jni_macos_build.sh
@@ -152,7 +152,7 @@ archery linking check-dependencies \
--allow libgandiva_jni \
--allow libncurses \
--allow libobjc \
- --allow libz \
+ --allow libz3 \
"arrow_cdata_jni/${normalized_arch}/libarrow_cdata_jni.dylib" \
"arrow_dataset_jni/${normalized_arch}/libarrow_dataset_jni.dylib" \
"arrow_orc_jni/${normalized_arch}/libarrow_orc_jni.dylib" \
From 08ccc3d3c04dddb6c8498bfe099c13614dcc0680 Mon Sep 17 00:00:00 2001
From: David Li
Date: Mon, 24 Mar 2025 16:50:29 +0900
Subject: [PATCH 2/2] need to allow both libz and libz3
---
ci/scripts/jni_macos_build.sh | 1 +
1 file changed, 1 insertion(+)
diff --git a/ci/scripts/jni_macos_build.sh b/ci/scripts/jni_macos_build.sh
index 2b183d9961..65b255e2dc 100755
--- a/ci/scripts/jni_macos_build.sh
+++ b/ci/scripts/jni_macos_build.sh
@@ -152,6 +152,7 @@ archery linking check-dependencies \
--allow libgandiva_jni \
--allow libncurses \
--allow libobjc \
+ --allow libz \
--allow libz3 \
"arrow_cdata_jni/${normalized_arch}/libarrow_cdata_jni.dylib" \
"arrow_dataset_jni/${normalized_arch}/libarrow_dataset_jni.dylib" \