Skip to content

Commit c2ac8de

Browse files
openkal-musl 0.27.3 uses the corrected Linux confinement graph (#695)
Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent 33bc4ee commit c2ac8de

3 files changed

Lines changed: 24 additions & 1 deletion

File tree

‎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.3.** The Linux dependency selects openkal-linux 0.24.1 for correct read-only confinement, and the image dependency selects openkal-ld 0.4.3. The C library implementation is unchanged. The Linux test member follows the release. GLOBAL and CN archives have the same verified SHA256.
19+
1820
- **openkal-ld, openkal-run, openkal-tools and openkal-bind 0.4.3.** The native Linux runner uses openkal-linux 0.24.1, which requires Landlock ABI 3 before claiming read-only confinement. Both image test members follow the release. All four packages share one source archive; GLOBAL and CN downloads have the same verified SHA256.
1921

2022
- **openkal-linux 0.24.1.** Read-only confinement requires Landlock ABI 3, which can restrict file truncation; earlier ABIs refuse a confinement request. The ABI probe cache uses atomic accesses. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256.

‎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.3"] = {
79+
url = {
80+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.3.tar.gz",
81+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.3/openkal-musl-0.27.3.tar.gz",
82+
},
83+
sha256 = "3f9c308d1fc0f5bddd909a19cfd8a25a2fb470ed60ceb70478c5405d7e381428",
84+
},
7885
["0.27.2"] = {
7986
url = {
8087
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.tar.gz",
@@ -462,6 +469,13 @@ package = {
462469
},
463470
},
464471
macosx = {
472+
["0.27.3"] = {
473+
url = {
474+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.3.tar.gz",
475+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.3/openkal-musl-0.27.3.tar.gz",
476+
},
477+
sha256 = "3f9c308d1fc0f5bddd909a19cfd8a25a2fb470ed60ceb70478c5405d7e381428",
478+
},
465479
["0.27.2"] = {
466480
url = {
467481
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.tar.gz",
@@ -849,6 +863,13 @@ package = {
849863
},
850864
},
851865
windows = {
866+
["0.27.3"] = {
867+
url = {
868+
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.3.tar.gz",
869+
CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.27.3/openkal-musl-0.27.3.tar.gz",
870+
},
871+
sha256 = "3f9c308d1fc0f5bddd909a19cfd8a25a2fb470ed60ceb70478c5405d7e381428",
872+
},
852873
["0.27.2"] = {
853874
url = {
854875
GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.27.2.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.2"
11+
openkal-musl = "0.27.3"
1212

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

0 commit comments

Comments
 (0)