This is an automated email from the ASF dual-hosted git repository.
jbonofre pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-java.git
The following commit(s) were added to refs/heads/main by this push:
new 94dfea8cb GH-951: Fix CI completely, especially JNI on Windows 2022
and MacOS platforms (#925)
94dfea8cb is described below
commit 94dfea8cb20a8e92efe5a188cc7fe5fd28702231
Author: JB Onofré <[email protected]>
AuthorDate: Thu Jan 8 14:11:06 2026 +0100
GH-951: Fix CI completely, especially JNI on Windows 2022 and MacOS
platforms (#925)
This fixes #951
---
ci/scripts/jni_macos_build.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/ci/scripts/jni_macos_build.sh b/ci/scripts/jni_macos_build.sh
index 13c0675d3..65ab45066 100755
--- a/ci/scripts/jni_macos_build.sh
+++ b/ci/scripts/jni_macos_build.sh
@@ -77,7 +77,9 @@ cmake \
cmake --build "${build_dir}/cpp" --target install
github_actions_group_end
-export
JAVA_JNI_CMAKE_ARGS="-DProtobuf_ROOT=${build_dir}/cpp/protobuf_ep-install"
+JAVA_JNI_CMAKE_ARGS="-DProtobuf_ROOT=${build_dir}/cpp/_deps/protobuf-build"
+JAVA_JNI_CMAKE_ARGS+="
-DProtobuf_SRC_ROOT_FOLDER=${build_dir}/cpp/_deps/protobuf-src"
+export JAVA_JNI_CMAKE_ARGS
"${source_dir}/ci/scripts/jni_build.sh" \
"${source_dir}" \
"${install_dir}" \