Skip to content

Enable KPACK_SPLIT_ARTIFACTS flag#4628

Closed
marbre wants to merge 1 commit intomainfrom
users/marbre/kpack-flag-flip
Closed

Enable KPACK_SPLIT_ARTIFACTS flag#4628
marbre wants to merge 1 commit intomainfrom
users/marbre/kpack-flag-flip

Conversation

@marbre
Copy link
Copy Markdown
Member

@marbre marbre commented Apr 16, 2026

Flip the kpack artifact splitting flag to ON via BRANCH_FLAGS.cmake so that CI builds on this branch produce split (generic + arch-specific) artifacts. The kpack runtime in CLR is already enabled unconditionally; this enables the build-side splitting that produces the archives CLR will load.

Changes:

  • Add BRANCH_FLAGS.cmake with therock_override_flag_default(KPACK_SPLIT_ARTIFACTS ON)

Flip the kpack artifact splitting flag to ON via BRANCH_FLAGS.cmake
so that CI builds on this branch produce split (generic + arch-specific)
artifacts. The kpack runtime in CLR is already enabled unconditionally;
this enables the build-side splitting that produces the archives CLR
will load.

Changes:
- Add BRANCH_FLAGS.cmake with therock_override_flag_default(KPACK_SPLIT_ARTIFACTS ON)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@marbre marbre added the ci:run-non-multi-arch Opt-in to running non-multi-arch CI on a pull request label Apr 16, 2026
@ScottTodd
Copy link
Copy Markdown
Member

Triaged some of the workflow failures:

@ScottTodd
Copy link
Copy Markdown
Member

Closing in favor of #4652

@ScottTodd ScottTodd closed this Apr 17, 2026
@marbre marbre deleted the users/marbre/kpack-flag-flip branch April 20, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:run-non-multi-arch Opt-in to running non-multi-arch CI on a pull request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants