!UNVBThoJtlIiVwiDjU:nixos.org

Staging

400 Members
Staging merges | Find currently open staging-next PRs: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+sort%3Aupdated-desc+head%3Astaging-next+head%3Astaging-next-21.05+is%3Aopen128 Servers

Load older messages


SenderMessageTime
30 Jun 2026
@k900:0upti.meK900And there's the 1.96.1 miscompilation17:44:47
@lach:delta.rocksLachI don't think so, as with ndarray and other packages this issue would be deep into the dependency graph17:44:48
@emilazy:matrix.orgemily I guess if it's everything using zlib-rs, yeah… 17:44:50
@k900:0upti.meK900Which is much more subtle17:44:49
@emilazy:matrix.orgemilythe other thing is, 1.96.1 also has https://github.com/libssh2/libssh2/commit/97acf3dfda80c91c3a8c9f2372546301d4a1a7a817:44:57
@emilazy:matrix.orgemily I believe we devendor libssh2, but this commit isn't in any release of libssh2 17:45:06
@k900:0upti.meK900We're not using vendored libssh17:45:07
@emilazy:matrix.orgemilyyes but17:45:11
@emilazy:matrix.orgemilythat just means we're vulnerable across the board17:45:16
@emilazy:matrix.orgemily so we should probably consider applying this to our libssh2, at which point we eat a Rust rebuild anyway 17:45:24
@k900:0upti.meK900Have we not patched libssh this cycle17:45:27
@emilazy:matrix.orgemilyI didn't check admittedly17:45:37
@whispers:catgirl.cloudwhispers [& it/fae]only one of them17:45:39
@whispers:catgirl.cloudwhispers [& it/fae]we need a few more iirc. was planning to look once i get off work unless someone does it first17:46:04
@emilazy:matrix.orgemily let's just patch libssh2 and bump Rust. we're already way ahead of schedule 17:46:15
@emilazy:matrix.orgemilynot worth the grief17:46:25
@lach:delta.rocksLachAlso, the other way is updating rustc to use llvm22 packages, I'm not sure if there is any implications in that17:46:35
@whispers:catgirl.cloudwhispers [& it/fae]looks like someone also proposed libssh2 bumping to an unstable commit a few hours ago: https://github.com/NixOS/nixpkgs/pull/53707517:47:10
@emilazy:matrix.orgemilylet's not, we're due to bump to 22 across the board anyway17:47:20
@emilazy:matrix.orgemilybut it can wait another cycle17:47:24
@lach:delta.rocksLachI mean, unless we update, packages using ndarray and zlib-rs are broken...17:48:00
@emilazy:matrix.orgemilythat's scary, we should just cherry-pick17:47:59
@emilazy:matrix.orgemilyif 1.96.1 fixes it it's better to update to 1.96.1 than to bump rustc LLVM to 2217:48:23
@emilazy:matrix.orgemilyboth are equal rebuilds17:48:29
@lach:delta.rocksLachRustc 1.96.1 doesn't fix the avx512 problem17:48:54
@whispers:catgirl.cloudwhispers [& it/fae] * 17:49:17
@emilazy:matrix.orgemilyI see17:49:30
@emilazy:matrix.orgemilyI'm a bit confused though17:49:39
@emilazy:matrix.orgemily if everything using zlib-rs should fail at build time, then we should be seeing a lot more fallout? 17:49:50
@emilazy:matrix.orgemily for instance, jujutsu builds 17:50:19

Show newer messages


Back to Room ListRoom Version: 6