Skip to content

0.26.0: FreeBSD's musl rows over openkal-freebsd - #28

Merged
Sunrisepeak merged 3 commits into
mainfrom
release/0.26.0
Nov 10, 2026
Merged

Sunrisepeak merged 3 commits into
mainfrom
release/0.26.0

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

The hosted part serves FreeBSD's musl identity, and the version group moves to the releases that carry it.

  • x86_64-freebsd-musl and aarch64-freebsd-musl join the hosted targets: openkal-musl 0.29.2 over openkal-freebsd 0.1.0 in its standalone arrangement, with openkal-llvm-runtime 0.20.1 above it, linked as one static program with no C library of the system beneath.
  • Version group: openkal-image 0.6.1 (openkal-run, openkal-ld, openkal-tools; the runner is built for FreeBSD as well), openkal-musl 0.29.2, openkal-llvm-runtime 0.20.1, openkal-freebsd 0.1.0. The runner's hosts include freebsd-x86_64 and freebsd-aarch64.
  • The mcpp floor is 2026.11.10.1. mcpp 2026.11.10.2 serves the two rows through this release and takes them for a request of <arch>-freebsd with no platform selected; the hosted check opts into them by row for 2026.11.10.1.

CI: a freebsd job builds the hosted check for both FreeBSD musl rows, builds okrun for x86_64-freebsd-musl from the openkal-image release this group names, and runs both in a FreeBSD virtual machine (the program, and an ok image under okrun).

@Sunrisepeak
Sunrisepeak merged commit 9618ac2 into main Nov 10, 2026
8 of 9 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