From 4e680d3176767ede441e9e7b5d29a5cc9f575e7c Mon Sep 17 00:00:00 2001 From: Sunrisepeak Date: Tue, 3 Nov 2026 17:19:58 +0900 Subject: [PATCH] openkal-llvm-runtime 0.18.3 follows the corrected musl image loader --- CHANGELOG.md | 2 ++ pkgs/o/openkal-llvm-runtime.lua | 21 +++++++++++++++++++++ tests/examples/openkal/mcpp.toml | 2 +- 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fc47a33..6c860ac9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ ### Added +- **openkal-llvm-runtime 0.18.3.** The runtime pins openkal-musl 0.27.2, whose image loader edge selects openkal-ld 0.4.2. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256. + - **openkal-musl 0.27.2.** The image dependency selects openkal-ld 0.4.2, matching the platform version group. The Linux test member follows the release. GLOBAL and CN archives have the same verified SHA256. - **openkal-platform 0.23.1.** This release supersedes 0.23.0 and pins openkal-macos 0.21.3, openkal-musl 0.27.1, openkal-llvm-runtime 0.18.2 and openkal-image 0.4.2. It requires mcpp 2026.11.2.3. GLOBAL and CN archives have the same verified SHA256. diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index ad6afd51..bd276a58 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -75,6 +75,13 @@ package = { xpm = { linux = { + ["0.18.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.3/openkal-llvm-runtime-0.18.3.tar.gz", + }, + sha256 = "fa39098159211347652fc79b513e012abf362c7a1f3b51b37052d9bc9e3cbe52", + }, ["0.18.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", @@ -448,6 +455,13 @@ package = { }, }, macosx = { + ["0.18.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.3/openkal-llvm-runtime-0.18.3.tar.gz", + }, + sha256 = "fa39098159211347652fc79b513e012abf362c7a1f3b51b37052d9bc9e3cbe52", + }, ["0.18.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", @@ -821,6 +835,13 @@ package = { }, }, windows = { + ["0.18.3"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.3.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.3/openkal-llvm-runtime-0.18.3.tar.gz", + }, + sha256 = "fa39098159211347652fc79b513e012abf362c7a1f3b51b37052d9bc9e3cbe52", + }, ["0.18.2"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", diff --git a/tests/examples/openkal/mcpp.toml b/tests/examples/openkal/mcpp.toml index 3f18be91..00573b5f 100644 --- a/tests/examples/openkal/mcpp.toml +++ b/tests/examples/openkal/mcpp.toml @@ -30,7 +30,7 @@ openkal-macos = "0.21.3" openkal-windows = "0.19.0" [target.'cfg(all(os = "linux", env = "musl"))'.dependencies.mcpplibs] -openkal-llvm-runtime = "0.18.2" +openkal-llvm-runtime = "0.18.3" [target.'cfg(arch = "wasm32")'.dependencies.mcpplibs] openkal-emscripten = "0.12.0"