Skip to content

openkal-musl 0.29.0 and openkal-llvm-runtime 0.20.0 - #747

Merged
Sunrisepeak merged 1 commit into
mainfrom
musl-0.29.0
Nov 10, 2026
Merged

Sunrisepeak merged 1 commit into
mainfrom
musl-0.29.0

Conversation

@Sunrisepeak

Copy link
Copy Markdown
Member

Adds two packages in one change, in the linux, macosx and windows blocks, with GLOBAL (GitHub tag archive) and CN (gitcode.com/mcpp-res) URLs. Each GitCode archive was verified by GET as byte-identical, and each GitHub archive gave the same hash on a second download.

package version sha256 source
openkal-musl 0.29.0 2fa79b29ba670cf229c48c6c3149f3eac8d101b9c29152d9faeaa6a4e502dd9b mcpplibs/openkal-musl#88, tag 0.29.0 at 5a61f67
openkal-llvm-runtime 0.20.0 1f1ba2b50b6fba48a6e042b03090ef251d27d429c15c1d3f2c0c16f06eef03f4 mcpplibs/openkal-llvm-runtime#70, tag 0.20.0 at 33dec60
  • openkal-musl 0.29.0:
    • execvp, execvpe, execlp and posix_spawnp search by the conventions of the system kal_env_system names. On Windows the PATH is split on ;, a name that carries a suffix is tried as given, and one without a suffix is tried with each PATHEXT suffix.
    • link and linkat work over kal_fs_hard_link.
    • It states requires = ["mcpp:kernel-abi=openkal"].
    • Its dependencies move to the OpenKal 0.25 family.
  • openkal-llvm-runtime 0.20.0 is built over openkal-musl ^0.29.0, and its tests are on the mtest library.
  • Consumers: tests/examples/openkal-musl moves to 0.29.0, and tests/examples/openkal names llvm-runtime 0.20.0 under its musl condition.
  • CHANGELOG: one Added entry.

@Sunrisepeak
Sunrisepeak merged commit 85e94cb into main Nov 10, 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