Skip to content

0.4.3: build the runner over the corrected Linux confinement backend - #24

Merged
Sunrisepeak merged 2 commits into
mainfrom
release/0.4.3
Nov 3, 2026
Merged

Sunrisepeak merged 2 commits into
mainfrom
release/0.4.3

Conversation

@Sunrisepeak

@Sunrisepeak Sunrisepeak commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

Builds the native Linux runner over openkal-linux 0.24.1, which requires Landlock ABI 3 before claiming confinement of read-only grants and uses atomic accesses for its ABI probe cache. The preceding runner statically links the older backend, so updating a consumer's C-library dependency alone does not update the runner's policy.

All four image packages advance together to 0.4.3. The loader, format, binding and runner implementation sources are unchanged. The current binding examples and release-binary dispatch documentation follow the version group. Binary release builds use mcpp 2026.11.3.1 for the selected platform's std-module flags; the existing mcpp_ref input supplies the candidate until that release is installable.

The backend release, mirror and index are complete. Index PR mcpplibs/mcpp-index#693 passed every applicable check, and the published dbe5727 index archive was downloaded from GitHub and GitCode with identical SHA256 and all three 0.24.1 entries verified. Full image CI remains required before merging and publishing this source release. Static binary archives will be built with platform 0.23.3 after its dependencies are published and indexed.

Tracks mcpp-community/mcpp#885 (security review). Existing published 0.4.2 archives remain unchanged.

Full CI run 41618178520 passes all five jobs at 4571824: both-architecture image production and execution on Linux x86_64, Linux aarch64, Windows x86_64 and macOS arm64.

Sunrisepeak and others added 2 commits November 3, 2026 19:09
…ackend

Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
@Sunrisepeak
Sunrisepeak merged commit b8ac889 into main Nov 3, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant