nixpkgs/pkgs/os-specific
Maximilian Bosch 19b9676383
linux: mark <6.12 with Rust as broken, assert on <6.7 with Rust
Linux 6.7 is the oldest kernel with Rust support, so the config part
should fail hard if 6.6 or older requests the Rust feature. Until now
this was silently ignored[1].

It turned out that Rust for Linux 6.11 or older fails for unknown
reasons[2]. We decided to not bother since it's not a longterm kernel
and 6.12 seems fine again. As a result, marking this as broken.

[1] https://github.com/NixOS/nixpkgs/pull/345534#discussion_r1781392312
[2] https://github.com/NixOS/nixpkgs/pull/345534#issuecomment-2391238381
2024-10-05 13:31:09 +02:00
..
bsd fetchers: uniformly support the hash attribute (#342173) 2024-09-30 07:55:36 -07:00
darwin treewide: remove unreferenced patch files (#346477) 2024-10-05 00:09:27 +02:00
linux linux: mark <6.12 with Rust as broken, assert on <6.7 with Rust 2024-10-05 13:31:09 +02:00
windows Clean up cross bootstrapping, take 2 (#321525) 2024-09-06 14:56:54 -04:00