Skip to content

mcpplibs.os 0.2.8 exposes the openkal 0.23 process controls - #692

Merged
Sunrisepeak merged 1 commit into
mainfrom
os-0.2.8
Nov 3, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
os-0.2.8

Conversation

@Sunrisepeak

@Sunrisepeak Sunrisepeak commented Nov 3, 2026 •

Copy link
Copy Markdown
Member

The index adds mcpplibs.os 0.2.8 on all three package hosts and moves the os smoke member to it. The process API exposes granted directories and rights, explicit confinement requests, resource preferences and null streams at a process position. It is validated over the corrected openkal-platform 0.23.2 group.

The GitHub tag archive and downloaded GitCode mirror match: SHA256 f64f2625cd111011a2477c8c69b270237c7cdd1f0e237b883bac6a49e6730c0b, 91,669 bytes. The archive manifest has identity mcpplibs.os 0.2.8; previous published entries remain unchanged.

Producer CI 41605418212 passes all twenty checks with mcpp 2026.11.3.1: native and hosted Linux/macOS/Windows, Emscripten dev/release and the same test images on Linux x86_64/aarch64, macOS arm64 and Windows x86_64. Hosted macOS explicitly passes read-only and writable directory grants; its seven test programs pass without taking the unsupported-grants branch. Lua syntax, identity, duplicate-version, mirror-URL and mcpp xpkg parsing checks pass locally. All applicable index checks must pass before merge; this is not the platform bootstrap exception.

Part of mcpp-community/mcpp#885 (T3).

Local consumption passes one real os test program with LLVM 23.1.3 and the candidate descriptor. All applicable index checks, including the Linux default/LLVM, macOS and Windows package candidates, pass before merge. No bootstrap exception is used.

@Sunrisepeak
Sunrisepeak merged commit a790b5c into main Nov 3, 2026
21 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