Skip to content

Commit 638ad5c

Browse files
committed
deps: pin zlib + openmpt to commit SHAs (kill remaining moving-branch drift)
zlib (was allyourcodebase/zlib refs/heads/main) and openmpt (pmarreck/openmpt refs/heads/master) were the last two deps tracking moving branches — the same latent drift that broke CI when sqlite3's heads/main bumped 3.51->3.53. Pin both to immutable commits: - zlib -> d3b5519d3b73616a6bfece0712f080029d2a9244 - openmpt -> 4066adfb77c095ac9f5d3437448fdcefb6a77e92 Current branch HEADs match the recorded hashes byte-for-byte, so only the URLs change; zigDepsHash is unchanged (verified by forcing a fakeHash FOD re-derive -> same got: hash, per the cached-FOD-masks-changes lesson). No moving-branch deps remain in build.zig.zon. nix checks.test green.
1 parent 68c4be5 commit 638ad5c

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

build.zig.zon

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,9 @@
5656
.hash = "pcre2-10.47.0-S7QTbvnVMgDsA1ipkKNj5kVoEda9wcIuZYUpdrTuDaCh",
5757
},
5858
.zlib = .{
59-
.url = "https://github.com/allyourcodebase/zlib/archive/refs/heads/main.tar.gz",
59+
// Pinned to immutable commit (was refs/heads/main; moving branches
60+
// drift and break CI — see sqlite3 2026-06-05).
61+
.url = "https://github.com/allyourcodebase/zlib/archive/d3b5519d3b73616a6bfece0712f080029d2a9244.tar.gz",
6062
.hash = "zlib-1.3.2-ZZQ7lc8NAAAHm9MDfplvwoesXvk4tVm6VCsiI8KnIbT0",
6163
},
6264
.sqlite3 = .{
@@ -66,7 +68,8 @@
6668
.hash = "sqlite3-3.53.2-DMxLWuAOAAA_Px0arJOIOaP4AKEu5prbsQgPMA35W1zz",
6769
},
6870
.libopenmpt = .{
69-
.url = "https://github.com/pmarreck/openmpt/archive/refs/heads/master.tar.gz",
71+
// Pinned to immutable commit (was refs/heads/master).
72+
.url = "https://github.com/pmarreck/openmpt/archive/4066adfb77c095ac9f5d3437448fdcefb6a77e92.tar.gz",
7073
.hash = "libopenmpt-0.8.0-5ozQWN9GGQt4jdD0toz0qfceXIERnEsx5vBcUvWUg60E",
7174
},
7275
.cj5 = .{

0 commit comments

Comments
 (0)