Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@

### Fixed

- **openkal-emscripten 0.14.3。** 描述符权限表(4096 个条目与 64 个根)的成员默认值为 -1,两张表因此是已初始化数据:每个 Web
构建的程序带着约 80 KiB 不会用到的字节(一个交付预算 4,000,000 B 的站点因此超出 9,332 B)。默认值全部改为零,取用的槽位再设哨兵;
emsdk 6.0.9、-O2 下 `g_entries` 与 `g_roots` 从 `.data` 移到 `.bss`,行为不变(mcpplibs/openkal-emscripten#22)。
- **openkal-image 0.6.4(openkal-run、openkal-ld、openkal-tools、openkal-bind)。** okrun 在匹配前对每个映像名作词法规整,绝对名与相对名
一样:空分量(`//`)与 `.` 去掉,`..` 去掉前一分量;此前绝对名原样匹配,含 `//` 的名字被拒绝。发布工作流在发布时自动运行,每个
发布都带产物,并增加 FreeBSD x86_64 与 aarch64(在 FreeBSD 机器中运行后附加)(mcpplibs/openkal-image#40)。
Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-emscripten.lua
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,13 @@ package = {

xpm = {
linux = {
["0.14.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.14.3/openkal-emscripten-0.14.3.tar.gz",
},
sha256 = "9f93b12158429523f31530cb1d5817798e3ff9c9c9bd35b662e10d6399ac8701",
},
["0.14.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.2.tar.gz",
Expand Down Expand Up @@ -167,6 +174,13 @@ package = {
},
},
macosx = {
["0.14.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.14.3/openkal-emscripten-0.14.3.tar.gz",
},
sha256 = "9f93b12158429523f31530cb1d5817798e3ff9c9c9bd35b662e10d6399ac8701",
},
["0.14.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.2.tar.gz",
Expand Down Expand Up @@ -288,6 +302,13 @@ package = {
},
},
windows = {
["0.14.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-emscripten/releases/download/0.14.3/openkal-emscripten-0.14.3.tar.gz",
},
sha256 = "9f93b12158429523f31530cb1d5817798e3ff9c9c9bd35b662e10d6399ac8701",
},
["0.14.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-emscripten/archive/refs/tags/0.14.2.tar.gz",
Expand Down
Loading