Skip to content

openkal-linux 0.24.1 preserves read-only confinement - #693

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-linux-0.24.1
Nov 3, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-linux-0.24.1

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Adds openkal-linux 0.24.1 for all three descriptor hosts and moves the conditional Linux dependency in the openkal smoke member to the release. Read-only confinement now requires Landlock ABI 3, which can restrict file truncation; older ABIs refuse a confinement request. The ABI cache uses atomic reads and writes.

The GitHub and GitCode source archives both have SHA256 89fba257970577352071ae18bc28f9fb61384bdb11d46abc3025626c59ff169f (164,369 bytes). Source PR mcpplibs/openkal-linux#49 passed both compiler CI jobs, including conformance, surface and independence checks.

Local validation passes Lua syntax, identity, mirror URL and duplicate-version checks, and the current mcpp xpkg parser. A real mcpp test -p openkal resolves the new 0.24.1 index entry and passes its smoke program. All applicable PR checks remain required before merge.

Tracks mcpp-community/mcpp#885 (security review). Published older entries remain unchanged.

Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
@Sunrisepeak
Sunrisepeak merged commit dbe5727 into main Nov 3, 2026
22 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