We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c0d9eb commit 0ca9763Copy full SHA for 0ca9763
1 file changed
ci/scripts/jni_macos_build.sh
@@ -156,6 +156,11 @@ cmake \
156
"${re2_source_arg}" \
157
-GNinja
158
cmake --build "${build_dir}/cpp" --target install
159
+# Arrow 23+ builds Protobuf via FetchContent. The protobuf_fc target installs it
160
+# to protobuf_fc-install so the separate JNI CMake invocation can find it.
161
+# This target is NOT in the install dependency chain (Ninja skips ALL-only targets
162
+# when building --target install), so we must trigger it explicitly.
163
+cmake --build "${build_dir}/cpp" --target protobuf_fc || true
164
github_actions_group_end
165
166
if [ "${ARROW_RUN_TESTS:-}" == "ON" ]; then
0 commit comments