!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/128 Servers

Load older messages


SenderMessageTime
30 Jun 2026
@emilazy:matrix.orgemilycan we get Linux to fake CPUID? 🤪17:43:05
@lach:delta.rocksLachIt won't help since it breaks at compile time17:43:24
@lach:delta.rocksLachllvm 21 doesn't understand the code that rustc 1.96 emits17:43:38
@lach:delta.rocksLachIt needs this patch https://github.com/rust-lang/llvm-project/commit/94e2c19f86a699d7a19ff0f4130b696699189c8d17:43:55
@emilazy:matrix.orgemilyoh, it's just a build failure?17:44:15
@lach:delta.rocksLachYes17:44:23
@emilazy:matrix.orgemilythat's totally fine then. we can probably fix it for packages that break17:44:26
@k900:0upti.meK900Two rustcs?17:44:35
@k900:0upti.meK900That's going to suuuuuuuck17:44:40
@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

Show newer messages


Back to Room ListRoom Version: 6