Repository navigation
Commit 89a2fdc
committed
register openkal-macos 0.12.0 and openkal-musl 0.18.0
openkal-macos 0.12.0 is the first release of that implementation to declare
which interfaces of the layer it provides, derived from its own objects and
diffed against its manifest by its own CI. openkal-musl 0.18.0 follows it, so
that a consumer's `[kernel-abi] requires-interfaces` is answered on macOS as
it already is on Linux and Windows. Neither changed any source.
REGISTERED LATE, AND THAT HAD A COST WORTH RECORDING. openkal-llvm-runtime
0.13.0 was merged pinning openkal-musl 0.18.0 while 0.18.0 was not yet in this
index. mcpp's own `openkal-cross` workflow clones that repository's default
branch, so the next mcpp run failed to resolve a version this index does not
carry:
E_NOT_FOUND: package 'compat.openkal-musl@0.18.0' not found in the
synced index (mcpplibs@artifact:b390b4b), synced 0 seconds ago
A consumer may not be merged ahead of the registration of what it pins, even
when the consumer's own CI is green --- that CI substitutes working trees for
the whole graph, so it cannot see the gap by construction.
`min_mcpp` does not move. Both packages' new keys are top-level tables that an
older engine ignores, and all 231 descriptors parse with the pinned
2026.9.18.3, so the descriptor grammar is unchanged.
Both hashes were recomputed from fresh downloads of the GLOBAL url, and both
CN assets were fetched in full and compared byte for byte against them.
Entries land in all three platform blocks; `check_platform_version_parity`
enforces that, having caught a linux-only insertion earlier in this wave.1 parent b390b4b commit 89a2fdc
2 files changed
Lines changed: 42 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
22 | 29 | | |
23 | 30 | | |
24 | 31 | | |
| |||
126 | 133 | | |
127 | 134 | | |
128 | 135 | | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
129 | 143 | | |
130 | 144 | | |
131 | 145 | | |
| |||
233 | 247 | | |
234 | 248 | | |
235 | 249 | | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
| 254 | + | |
| 255 | + | |
| 256 | + | |
236 | 257 | | |
237 | 258 | | |
238 | 259 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
48 | 55 | | |
49 | 56 | | |
50 | 57 | | |
| |||
222 | 229 | | |
223 | 230 | | |
224 | 231 | | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
225 | 239 | | |
226 | 240 | | |
227 | 241 | | |
| |||
399 | 413 | | |
400 | 414 | | |
401 | 415 | | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
402 | 423 | | |
403 | 424 | | |
404 | 425 | | |
| |||
0 commit comments