Skip to content

0.5.4: the runner's openkal implementation is a capability with a default per system - #34

Merged
Sunrisepeak merged 1 commit into
mainfrom
openkal-image-0.5.4
Nov 9, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
openkal-image-0.5.4

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Summary

  • openkal-run requires mcpp:kernel-abi=openkal and names its default per system with [defaults."mcpp:kernel-abi=openkal"] (mcpp 2026.11.9.1, SPEC-002 §3.7): openkal-linux, openkal-macos and openkal-windows. An implementation the graph already has (the consumer's, or the one its platform adds) is the one bound; a system the platform defines takes its own implementation without a patch of this package.
  • openkal-ld, openkal-run, openkal-tools and openkal-bind are versioned 0.5.4 together; CI and the release binaries build with mcpp 2026.11.9.1.

Tests

  • CI: the workspace builds and its tests run on Linux, macOS and Windows with mcpp 2026.11.9.1.

Co-authored-by: speak-agent 248744407+speak-agent@users.noreply.github.com

…default per system

openkal-run requires mcpp:kernel-abi=openkal and names openkal-linux,
openkal-macos and openkal-windows as its defaults (mcpp 2026.11.9.1): an
implementation the graph already has -- the consumer's, or the one its
platform adds -- is the one bound, without a patch of this package.

Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
@Sunrisepeak
Sunrisepeak merged commit 0e27479 into main Nov 9, 2026
6 of 7 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