From 0c15d38f93d3de46cfeec67fd9f415ae569ab18d Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Wed, 4 Nov 2026 14:07:30 +0900 Subject: [PATCH] chore: prepare platform 0.23.5 with musl routing scratch correction Select musl 0.27.5 and runtime 0.18.6 consistently for both architectures and the version group. The loader, tools, backends and hardening policy remain at their published versions. Refs mcpplibs/openkal-musl#81 and mcpp-community/mcpp#885. Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> --- mcpp.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/mcpp.toml b/mcpp.toml index 5aac070..9a5b4e0 100644 --- a/mcpp.toml +++ b/mcpp.toml @@ -12,7 +12,7 @@ [package] namespace = "mcpplibs" name = "openkal-platform" -version = "0.23.4" +version = "0.23.5" description = "The platform of ok images (-openkal): their toolchain, C library and C++ run-time, tools, compile and link conventions, seal, runner and carrier, as one versioned statement mcpp reads." license = "Apache-2.0" authors = ["mcpplibs"] @@ -36,9 +36,9 @@ plugin = "build.mcpp" # The C library and the C++ run-time inside an image. A package of the graph # that provides a layer takes its place (`provides`), and `false` leaves it out. [platform.layers] -compiler-runtime = "openkal-llvm-runtime@0.18.5" -"c++-abi" = "openkal-llvm-runtime@0.18.5" -c-abi = { name = "openkal-musl", version = "0.27.4", default-features = false, features = ["posix", "malloc-mimalloc"] } +compiler-runtime = "openkal-llvm-runtime@0.18.6" +"c++-abi" = "openkal-llvm-runtime@0.18.6" +c-abi = { name = "openkal-musl", version = "0.27.5", default-features = false, features = ["posix", "malloc-mimalloc"] } # Built for the building machine: `okld` writes and checks the notes, `okrun` # runs an image, `okprof` reads what a measured run recorded (0.23.0: the @@ -154,9 +154,9 @@ targets = ["x86_64-linux-gnu", "aarch64-linux-gnu", "x86_64-linux-musl", "aarc toolchain = "llvm@23.1.3" [platform.hosted.layers] -compiler-runtime = "openkal-llvm-runtime@0.18.5" -"c++-abi" = "openkal-llvm-runtime@0.18.5" -c-abi = { name = "openkal-musl", version = "0.27.4", default-features = false, features = ["posix", "malloc-mimalloc"] } +compiler-runtime = "openkal-llvm-runtime@0.18.6" +"c++-abi" = "openkal-llvm-runtime@0.18.6" +c-abi = { name = "openkal-musl", version = "0.27.5", default-features = false, features = ["posix", "malloc-mimalloc"] } # The family released together for openkal 0.17 (the 0.17.2 round: okb, the # runner's bundle and library interfaces, musl's renameat2; the 0.17.3 round: @@ -189,8 +189,8 @@ openkal = "0.23.0" openkal-linux = "0.24.1" openkal-macos = "0.21.3" openkal-windows = "0.19.0" -openkal-musl = "0.27.4" -openkal-llvm-runtime = "0.18.5" +openkal-musl = "0.27.5" +openkal-llvm-runtime = "0.18.6" openkal-ld = "0.4.4" openkal-run = "0.4.4" openkal-tools = "0.4.4"