nixpkgs/pkgs/stdenv/linux
John Ericson 1c6586455c treewide: Leverage new top-level libc in bootstrap, and simplify
Picking up where #414321 left off, we can now simplify some things by
using `pkgs.libc` or `targetPackages.libc` consistently.

Individual packages should probably continue using `stdenv.cc.libc`, for
now at least, since it is possible they are given a `stdenv.cc` with an
alternative libc, but for the treewide code, the top-level `libc`
package is preferable and easier to work with.

Co-authored-by: Tristan Ross <rosscomputerguy@protonmail.com>
2025-06-06 16:01:19 -04:00
..
bootstrap-files pkgs/stdenv/linux: add loongarch64-unknown-linux-gnu bootstrap-files 2025-04-23 22:57:56 +08:00
bootstrap-tools Merge branch 'staging-next' into staging 2024-08-05 11:05:55 +02:00
default.nix treewide: Leverage new top-level libc in bootstrap, and simplify 2025-06-06 16:01:19 -04:00
make-bootstrap-tools-cross.nix make-bootstrap-tools-cross: add riscv64-unknown-linux-musl 2025-05-15 14:44:58 +02:00
make-bootstrap-tools.nix treewide: Leverage new top-level libc in bootstrap, and simplify 2025-06-06 16:01:19 -04:00
stdenv-bootstrap-tools.nix stdenv-bootstrap-tools: use bashNonInteractive 2025-04-22 13:59:51 +02:00
test-bootstrap-tools.nix freshBootstrapTools.test: extract a package 2024-08-02 17:31:00 -07:00