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
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,10 @@
按进程字的种类取得句柄:以有界生命期启动的程序由其记录命名,此前对它的每次有界等待都失败,
调用方的时限(mcpp 的 `[hooks] timeout_seconds`)在 Windows 上不起作用。openkal-musl 与
openkal-llvm-runtime 随之移动;测试成员 `openkal`、`openkal-musl` 随之移动。
- **openkal-windows 0.13.3。** 环境表在首次查询时于一把锁下填写一次,两个执行上下文同时首次查询时
都读到已填写的表;此前其中一个可能读到空表,把已设置的变量(`PATH`)报为不存在。管道的有界读以
性能计数器计量时限,此前把每次 1 ms 的睡眠计为 1 ms,而默认计时器下一次睡眠持续约 15.6 ms,
100 ms 的时限约等待 1.5 s。测试成员 `openkal` 随之移动。

### Changed

Expand Down
21 changes: 21 additions & 0 deletions pkgs/o/openkal-windows.lua
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,13 @@ package = {

xpm = {
linux = {
["0.13.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.13.3/openkal-windows-0.13.3.tar.gz",
},
sha256 = "f308c812f3bf72d05d9c834f186ddf6592dbb885a6a527e803e035ee07e146f2",
},
["0.13.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.2.tar.gz",
Expand Down Expand Up @@ -198,6 +205,13 @@ package = {
},
},
macosx = {
["0.13.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.13.3/openkal-windows-0.13.3.tar.gz",
},
sha256 = "f308c812f3bf72d05d9c834f186ddf6592dbb885a6a527e803e035ee07e146f2",
},
["0.13.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.2.tar.gz",
Expand Down Expand Up @@ -375,6 +389,13 @@ package = {
},
},
windows = {
["0.13.3"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.3.tar.gz",
CN = "https://gitcode.com/mcpp-res/openkal-windows/releases/download/0.13.3/openkal-windows-0.13.3.tar.gz",
},
sha256 = "f308c812f3bf72d05d9c834f186ddf6592dbb885a6a527e803e035ee07e146f2",
},
["0.13.2"] = {
url = {
GLOBAL = "https://github.com/mcpplibs/openkal-windows/archive/refs/tags/0.13.2.tar.gz",
Expand Down
2 changes: 1 addition & 1 deletion tests/examples/openkal/mcpp.toml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ openkal-linux = "0.18.2"
openkal-macos = "0.15.1"

[target.'cfg(windows)'.dependencies.mcpplibs]
openkal-windows = "0.13.2"
openkal-windows = "0.13.3"

[target.'cfg(all(os = "linux", env = "musl"))'.dependencies.mcpplibs]
openkal-llvm-runtime = "0.16.2"
Expand Down
Loading