diff --git a/CHANGELOG.md b/CHANGELOG.md index 0261534d..5d290ede 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,8 @@ ### Added +- **openkal-llvm-runtime 0.18.2.** The runtime pins openkal-musl 0.27.1 over openkal-macos 0.21.3, so hosted macOS programs receive their granted directories. The openkal test member follows the release. GLOBAL and CN archives have the same verified SHA256. + - **openkal-musl 0.27.1。** 在 openkal-macos 0.21.3 之上:macOS 上的 hosted 程序得到被授予的目录(本库的初始化函数先于实现的运行, 实现改为从加载器的记录作答)。跨链接探针期望实现新导入的三个加载器名字;本库代码不变。测试成员 `openkal-musl` 随之移动。 GLOBAL 为 GitHub 标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。 diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index 749cb2bf..ad6afd51 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -75,6 +75,13 @@ package = { xpm = { linux = { + ["0.18.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.2/openkal-llvm-runtime-0.18.2.tar.gz", + }, + sha256 = "a0f870d1368181360e24680c7f94f7020688d375ed4253c81107f1895757f4e4", + }, ["0.18.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz", @@ -441,6 +448,13 @@ package = { }, }, macosx = { + ["0.18.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.2/openkal-llvm-runtime-0.18.2.tar.gz", + }, + sha256 = "a0f870d1368181360e24680c7f94f7020688d375ed4253c81107f1895757f4e4", + }, ["0.18.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz", @@ -807,6 +821,13 @@ package = { }, }, windows = { + ["0.18.2"] = { + url = { + GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.2.tar.gz", + CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.18.2/openkal-llvm-runtime-0.18.2.tar.gz", + }, + sha256 = "a0f870d1368181360e24680c7f94f7020688d375ed4253c81107f1895757f4e4", + }, ["0.18.1"] = { url = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.18.1.tar.gz", diff --git a/tests/examples/openkal/mcpp.toml b/tests/examples/openkal/mcpp.toml index 9c120d0a..3f18be91 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.1" +openkal-llvm-runtime = "0.18.2" [target.'cfg(arch = "wasm32")'.dependencies.mcpplibs] openkal-emscripten = "0.12.0"