Skip to content

DX-128331: Backport JarBuild fix for new GitHub runner images (#42) - #45

Draft
victor6567758 wants to merge 1 commit into
dremio:dremio_27.0_26_20from
victor6567758:DX-128331-jarbuild-macos-fix
Draft

victor6567758 wants to merge 1 commit into
dremio:dremio_27.0_26_20from
victor6567758:DX-128331-jarbuild-macos-fix

Conversation

@victor6567758

@victor6567758 victor6567758 commented Nov 14, 2026 •

Copy link
Copy Markdown

Summary

Add -Dlz4_SOURCE=BUNDLED to the macOS JNI build.

Without it, JarBuild's JNI macos job fails: archery check-dependencies finds liblz4 in libarrow_dataset_jni.dylib.

The runner and Java pins are intentionally left out of this change.

Why

Needed to build the DX-128331 Gandiva macOS fix (dremio/arrow#157, merged to dremio_27.0_26_20) from this branch.

Test plan

  • Dispatch JarBuild from this branch with arrow_repo=dremio/arrow, arrow_branch=dremio_27.0_26_20 and confirm the macOS job passes.

🤖 Generated with Claude Code

@victor6567758
victor6567758 requested a review from lriggs November 14, 2026 14:29
@victor6567758
victor6567758 force-pushed the DX-128331-jarbuild-macos-fix branch from b1395dc to bfa4d90 Compare November 14, 2026 14:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants