!UNVBThoJtlIiVwiDjU:nixos.org

Staging

397 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/129 Servers

Load older messages


SenderMessageTime
30 Jun 2026
@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
@emilazy:matrix.orgemily and that uses zlib-rs via gix 17:50:25
@lach:delta.rocksLachHmm, let me check if it isn't gated under #[cfg(feature...)]...17:50:28
@lach:delta.rocksLachAh17:50:52
@lach:delta.rocksLach#[cfg(feature = "avx512")]17:50:54
@lach:delta.rocksLachhttps://github.com/trifectatechfoundation/zlib-rs/blob/5a96dcf8f36644074ca604dadae36591de5551a5/zlib-rs/src/adler32.rs#L5-L1017:51:12
@lach:delta.rocksLachLet me check ndarray then17:51:18
@emilazy:matrix.orgemily"Will the point release be on the latest stable version or will it target every impacted stable version (1.94-96)? Since without the fix 1.94- is dangerously unusable for anything doing branchless programming patterns, which could manifest as CVEs. I basically found the issue doing an innocent refactor in my project..." https://rust-lang.zulipchat.com/#narrow/stream/474880-xxx/topic/.23158214.3A.20stable-nominated17:51:56
@emilazy:matrix.orgemilyit sounds like the 1.96.1 miscompilation fix is for a bug that was introduced in 1.9417:52:03
@emilazy:matrix.orgemilywhich implies to me: not worth scrapping the cycle over17:52:13

Show newer messages


Back to Room ListRoom Version: 6