Skip to content

Commit 7704b7a

Browse files
authored
openkal-linux 0.7.1 and openkal-macos 0.6.1 (#283)
Both fix one defect. `kal_timeout_read` and `kal_timeout_write` decoded a borrowed `kal_stream` handle with the decoder for an owned one. A bare descriptor N has exactly the shape of a packed handle naming N-1, so the decode succeeded and the wait was performed upon N-1 while the transfer was performed upon N. Reported through openkal-musl in mcpplibs/openkal-linux#13 as `std::filesystem::copy_file` answering `Resource temporarily unavailable` for two ordinary files. openkal-macos 0.6.1 also runs this package's own `tests/` for the first time: no workflow had ever invoked them. Measured before this commit: both CN mirror assets return 200 and their sha256 is identical to the GitHub tag tarball named beside them.
1 parent eda6672 commit 7704b7a

2 files changed

Lines changed: 42 additions & 0 deletions

File tree

pkgs/o/openkal-linux.lua

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

2020
xpm = {
2121
linux = {
22+
["0.7.1"] = {
23+
url = {
24+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.1.tar.gz",
25+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.7.1/openkal-linux-0.7.1.tar.gz",
26+
},
27+
sha256 = "58f8c811ec04921677072915d67f05bfeea80aa2729a29728185f0dab68cad25",
28+
},
2229
["0.7.0"] = {
2330
url = {
2431
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.0.tar.gz",
@@ -70,6 +77,13 @@ package = {
7077
},
7178
},
7279
macosx = {
80+
["0.7.1"] = {
81+
url = {
82+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.1.tar.gz",
83+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.7.1/openkal-linux-0.7.1.tar.gz",
84+
},
85+
sha256 = "58f8c811ec04921677072915d67f05bfeea80aa2729a29728185f0dab68cad25",
86+
},
7387
["0.7.0"] = {
7488
url = {
7589
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.0.tar.gz",
@@ -121,6 +135,13 @@ package = {
121135
},
122136
},
123137
windows = {
138+
["0.7.1"] = {
139+
url = {
140+
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.1.tar.gz",
141+
CN = "https://gitcode.com/mcpp-res/openkal-linux/releases/download/0.7.1/openkal-linux-0.7.1.tar.gz",
142+
},
143+
sha256 = "58f8c811ec04921677072915d67f05bfeea80aa2729a29728185f0dab68cad25",
144+
},
124145
["0.7.0"] = {
125146
url = {
126147
GLOBAL = "https://github.com/mcpplibs/openkal-linux/archive/refs/tags/0.7.0.tar.gz",

pkgs/o/openkal-macos.lua

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

2020
xpm = {
2121
linux = {
22+
["0.6.1"] = {
23+
url = {
24+
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.1.tar.gz",
25+
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.6.1/openkal-macos-0.6.1.tar.gz",
26+
},
27+
sha256 = "1511706352b5deeaddf6cb5753ae506ab55b725dce7148a1a71e1a3b889033e2",
28+
},
2229
["0.6.0"] = {
2330
url = {
2431
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.0.tar.gz",
@@ -77,6 +84,13 @@ package = {
7784
},
7885
},
7986
macosx = {
87+
["0.6.1"] = {
88+
url = {
89+
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.1.tar.gz",
90+
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.6.1/openkal-macos-0.6.1.tar.gz",
91+
},
92+
sha256 = "1511706352b5deeaddf6cb5753ae506ab55b725dce7148a1a71e1a3b889033e2",
93+
},
8094
["0.6.0"] = {
8195
url = {
8296
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.0.tar.gz",
@@ -135,6 +149,13 @@ package = {
135149
},
136150
},
137151
windows = {
152+
["0.6.1"] = {
153+
url = {
154+
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.1.tar.gz",
155+
CN = "https://gitcode.com/mcpp-res/openkal-macos/releases/download/0.6.1/openkal-macos-0.6.1.tar.gz",
156+
},
157+
sha256 = "1511706352b5deeaddf6cb5753ae506ab55b725dce7148a1a71e1a3b889033e2",
158+
},
138159
["0.6.0"] = {
139160
url = {
140161
GLOBAL = "https://github.com/mcpplibs/openkal-macos/archive/refs/tags/0.6.0.tar.gz",

0 commit comments

Comments
 (0)