From 569e09376e7f0c8cb988f2d29ca76146071e2686 Mon Sep 17 00:00:00 2001 From: sunrisepeak Date: Sun, 20 Sep 2026 17:43:59 +0800 Subject: [PATCH] openkal-musl 0.15.0 and openkal-llvm-runtime 0.11.0: the two mirrors carry the same bytes again Both were tagged `v0.15.0` and `v0.11.0` on GitHub while their descriptors name the plain form, so their GLOBAL url answered a 14-byte Not Found; and the GitCode asset was not GitHub's archive, so the one sha256 a descriptor carries could not have matched both mirrors whatever the url said. Repaired at the source rather than in the descriptor: each repository now carries the plain tag beside the `v` one, the GitHub archive of that tag was uploaded to GitCode in place of the asset that was there, and the descriptor states the hash of that one file. Measured afterwards by downloading both: openkal-musl 0.15.0 ee953bd8... GLOBAL and CN identical openkal-llvm-runtime 0.11.0 b9b8eddb... GLOBAL and CN identical The previous hashes (75803192..., 2e26674d...) named the GitCode asset alone and no longer name anything. A consumer that had already resolved either version has the old bytes in its store and is unaffected; one resolving now gets the same tree from either mirror, which is what every other release in this index does. --- pkgs/o/openkal-llvm-runtime.lua | 6 +++--- pkgs/o/openkal-musl.lua | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/pkgs/o/openkal-llvm-runtime.lua b/pkgs/o/openkal-llvm-runtime.lua index 9eeb85d4..a5a85b2e 100644 --- a/pkgs/o/openkal-llvm-runtime.lua +++ b/pkgs/o/openkal-llvm-runtime.lua @@ -50,7 +50,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.11.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.11.0/openkal-llvm-runtime-0.11.0.tar.gz", }, - sha256 = "2e26674d6698aa3c9cbc648fb4b692473e39e339fb52400a153b8a35c8208bf4", + sha256 = "b9b8eddb31924d755398418fc8acd4aa59dec07e6e0b5139ad833726810fe2a0", }, ["0.10.0"] = { url = { @@ -213,7 +213,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.11.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.11.0/openkal-llvm-runtime-0.11.0.tar.gz", }, - sha256 = "2e26674d6698aa3c9cbc648fb4b692473e39e339fb52400a153b8a35c8208bf4", + sha256 = "b9b8eddb31924d755398418fc8acd4aa59dec07e6e0b5139ad833726810fe2a0", }, ["0.10.0"] = { url = { @@ -376,7 +376,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-llvm-runtime/archive/refs/tags/0.11.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-llvm-runtime/releases/download/0.11.0/openkal-llvm-runtime-0.11.0.tar.gz", }, - sha256 = "2e26674d6698aa3c9cbc648fb4b692473e39e339fb52400a153b8a35c8208bf4", + sha256 = "b9b8eddb31924d755398418fc8acd4aa59dec07e6e0b5139ad833726810fe2a0", }, ["0.10.0"] = { url = { diff --git a/pkgs/o/openkal-musl.lua b/pkgs/o/openkal-musl.lua index 32777ae0..637a028b 100644 --- a/pkgs/o/openkal-musl.lua +++ b/pkgs/o/openkal-musl.lua @@ -45,7 +45,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.15.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.15.0/openkal-musl-0.15.0.tar.gz", }, - sha256 = "75803192a09a46d532300a2b49c5b7b3d12473a2247870585a655630881c4dd5", + sha256 = "ee953bd8ff39822ecc66e67faa3a37efdab3703e097e85c6e422e51e084ca8b6", }, ["0.14.0"] = { url = { @@ -215,7 +215,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.15.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.15.0/openkal-musl-0.15.0.tar.gz", }, - sha256 = "75803192a09a46d532300a2b49c5b7b3d12473a2247870585a655630881c4dd5", + sha256 = "ee953bd8ff39822ecc66e67faa3a37efdab3703e097e85c6e422e51e084ca8b6", }, ["0.14.0"] = { url = { @@ -385,7 +385,7 @@ package = { GLOBAL = "https://github.com/mcpplibs/openkal-musl/archive/refs/tags/0.15.0.tar.gz", CN = "https://gitcode.com/mcpp-res/openkal-musl/releases/download/0.15.0/openkal-musl-0.15.0.tar.gz", }, - sha256 = "75803192a09a46d532300a2b49c5b7b3d12473a2247870585a655630881c4dd5", + sha256 = "ee953bd8ff39822ecc66e67faa3a37efdab3703e097e85c6e422e51e084ca8b6", }, ["0.14.0"] = { url = {