Skip to content

Commit 3821eb7

Browse files
authored
chore: index openkal-musl 0.27.7 (#715)
Register matching source mirrors and select the new C library version in its direct consumer. Both candidate compilers, workspace, mirror, lint and publication guards pass.
1 parent b2c0821 commit 3821eb7

4 files changed

Lines changed: 33 additions & 1 deletion

File tree

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Unit-memory runtime version group registration
2+
3+
Date: 2026-11-05. Tracks mcpp-community/mcpp#885.
4+
5+
Register Form-A openkal-musl 0.27.7 as three new platform entries while preserving every historical entry. The exact source manifest selects public Linux 0.24.2 and openkal-ld 0.4.5; public interfaces, feature choices and implementation remain unchanged. Its upstream PR #85 passed all ten native, cross-start and image checks before merge/tag 2dd80df14614860899453f8a317dc784c967413b.
6+
7+
GitHub and local-gtc GitCode source archives both contain 1270694 bytes and have SHA256 a32c6947d2c894d1595a8970296697921fd00c05ceed19c7561a81172efa02b8. No new feature or autoupdate rule is needed for this additive version. The existing direct test member selects the new release. Matching runtime/platform packages follow public predecessor availability; no engine performance qualification is inferred.
8+
9+
Released mcpp 2026.11.3.1 runs the updated openkal-musl-tests member in the isolated test home: one test passes, with descriptor cleanup, stack, mapping contents and unmapping observations checked. Its lock selects index+mcpplibs@0.27.7 and Linux 0.24.2. Lua syntax, mirror, package-name, namespace, duplicate-version and platform-parity checks, xpkg parse and diff checks pass.

‎CHANGELOG.md‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515

1616
### Added
1717

18+
- **openkal-musl 0.27.7.** Select public Linux 0.24.2 and image loader 0.4.5 without changing the C library implementation or ABI. All ten producer jobs pass; matching source mirrors are verified and the direct consumer follows the release.
19+
1820
- **openkal-image source family 0.4.5.** Loader, runner, tools and binding share the verified archive. The runner adopts Linux 0.24.2 unit-memory observation; okprof forwards complete environment values and child status. Both source consumers follow the release; hosted prebuilt tools and final engine qualification remain separate.
1921

2022
- openkal-linux 0.24.2: avoid reading unrelated process RSS during unit memory observation; preserve refused-query fallback, group charges and supervision cadence.

‎pkgs/o/openkal-musl.lua‎

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,13 @@ package = {
7575

7676
xpm = {
7777
linux = {
78+
["0.27.7"] = {
79+
url = {
80+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.7.tar.gz",
81+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.7/openkal-musl-0.27.7.tar.gz",
82+
},
83+
sha256 = "a32c6947d2c894d1595a8970296697921fd00c05ceed19c7561a81172efa02b8",
84+
},
7885
["0.27.6"] = {
7986
url = {
8087
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.6.tar.gz",
@@ -490,6 +497,13 @@ package = {
490497
},
491498
},
492499
macosx = {
500+
["0.27.7"] = {
501+
url = {
502+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.7.tar.gz",
503+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.7/openkal-musl-0.27.7.tar.gz",
504+
},
505+
sha256 = "a32c6947d2c894d1595a8970296697921fd00c05ceed19c7561a81172efa02b8",
506+
},
493507
["0.27.6"] = {
494508
url = {
495509
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.6.tar.gz",
@@ -905,6 +919,13 @@ package = {
905919
},
906920
},
907921
windows = {
922+
["0.27.7"] = {
923+
url = {
924+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.7.tar.gz",
925+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.7/openkal-musl-0.27.7.tar.gz",
926+
},
927+
sha256 = "a32c6947d2c894d1595a8970296697921fd00c05ceed19c7561a81172efa02b8",
928+
},
908929
["0.27.6"] = {
909930
url = {
910931
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.6.tar.gz",

‎tests/examples/openkal-musl/mcpp.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "openkal-musl-tests"
88
version = "0.1.0"
99

1010
[target.'cfg(os = "linux")'.dependencies.mcpplibs]
11-
openkal-musl = "0.27.6"
11+
openkal-musl = "0.27.7"
1212

1313
[target.'cfg(os = "linux")'.build]
1414
cxxflags = ["-DHAVE_OPENKAL_MUSL=1"]

0 commit comments

Comments
 (0)