Skip to content

Commit eb56a15

Browse files
openkal-platform 0.18.0 (#632)
* openkal-platform 0.18.0 Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> * the openkal-platform member stays on 0.17.3 until this CI's mcpp reads 0.18.0 Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com> --------- Co-authored-by: speak-agent <248744407+speak-agent@users.noreply.github.com>
1 parent ad9d77e commit eb56a15

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@
99

1010
### Added
1111

12+
- **openkal-platform 0.18.0。** 运行器声明 `hosts`(okrun 构建的系统与架构,即需要它的包能运行的地方);删除
13+
`universal`(打包只含命令命名的腿);版本组为 openkal-linux 0.18.3、openkal-musl 0.22.9、openkal-llvm-runtime
14+
0.16.9、openkal-ld/run/tools 0.1.4。需要 mcpp 2026.10.30.1;测试成员 `openkal-platform` 在本仓库 CI 的 mcpp 移到 2026.10.30.1 时随之移动。GLOBAL 为 GitHub
15+
标签归档,CN 为 GitCode `mcpp-res` 镜像,sha256 两处一致。
1216
- **openkal-musl 0.22.9、openkal-llvm-runtime 0.16.9。** openkal-musl 的 `pread`、`pwrite`、`preadv`、`pwritev`
1317
由定位、传输与恢复位置组成(此前返回 `ENOSYS`);openkal-llvm-runtime 在 ok 映像上导出 `__cxa_thread_atexit`,
1418
带析构的 `thread_local` 的映像可以封装。测试成员 `openkal`、`openkal-musl` 随之移动。GLOBAL 为 GitHub 标签归档,

‎pkgs/o/openkal-platform.lua‎

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

2727
xpm = {
2828
linux = {
29+
["0.18.0"] = {
30+
url = {
31+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.18.0.tar.gz",
32+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.18.0/openkal-platform-0.18.0.tar.gz",
33+
},
34+
sha256 = "8a25e101e1a7b15c41756134cb7f83d7f55864eeaa9e24a416e0fd3b0bc2f103",
35+
},
2936
["0.17.3"] = {
3037
url = {
3138
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.17.3.tar.gz",
@@ -49,6 +56,13 @@ package = {
4956
},
5057
},
5158
macosx = {
59+
["0.18.0"] = {
60+
url = {
61+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.18.0.tar.gz",
62+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.18.0/openkal-platform-0.18.0.tar.gz",
63+
},
64+
sha256 = "8a25e101e1a7b15c41756134cb7f83d7f55864eeaa9e24a416e0fd3b0bc2f103",
65+
},
5266
["0.17.3"] = {
5367
url = {
5468
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.17.3.tar.gz",
@@ -72,6 +86,13 @@ package = {
7286
},
7387
},
7488
windows = {
89+
["0.18.0"] = {
90+
url = {
91+
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.18.0.tar.gz",
92+
CN = "https://gitcode.com/mcpp-res/openkal-platform/releases/download/0.18.0/openkal-platform-0.18.0.tar.gz",
93+
},
94+
sha256 = "8a25e101e1a7b15c41756134cb7f83d7f55864eeaa9e24a416e0fd3b0bc2f103",
95+
},
7596
["0.17.3"] = {
7697
url = {
7798
GLOBAL = "https://github.com/mcpplibs/openkal-platform/archive/refs/tags/0.17.3.tar.gz",

0 commit comments

Comments
 (0)