nixpkgs/pkgs/development/libraries/glibc
Adam Joseph 27a73cd176 glibc: use (lib.getBin pkgsBuildBuild.glibc) to generate locales
This is an alternative resolution of the problem identified in

  https://github.com/NixOS/nixpkgs/pull/259964

which stated that "glibc depends on buildPackages.glibc for locale
things.  buildPackages.glibc depended on buildPackages.libgcc,
which, since it's GCC, depends on the target's bintools, which
depend on the target's glibc, which, again, depends on
buildPackages.glibc, causing an infinute recursion when evaluating
buildPackages.glibc when glibc hasn't come from stdenv (e.g. on
musl)."

The fact that we use pkgsBuildHost.glibc instead of
pkgsBuildBuild.glibc to generate the locales has always been a gross
hack.  If we simply remove the gross hack the circularity goes away.
2023-10-26 06:12:33 +00:00
..
2.38-master.patch.gz glibc: 2.38-0 -> 2.38-23 2023-09-24 15:13:26 +02:00
0001-Revert-Remove-all-usage-of-BASH-or-BASH-in-installed.patch
common.nix glibc: 2.38-0 -> 2.38-23 2023-09-24 15:13:26 +02:00
darwin-cross-build.patch
default.nix glibc: use (lib.getBin pkgsBuildBuild.glibc) to generate locales 2023-10-26 06:12:33 +00:00
dont-use-system-ld-so-cache.patch
dont-use-system-ld-so-preload.patch
fix_path_attribute_in_getconf.patch
fix-rpc-types-musl-conflicts.patch
fix-x64-abi.patch
info.nix
locales-builder.sh
locales.nix
mtrace.nix
multi.nix
nix-locale-archive.patch
nix-nss-open-files.patch
reenable_DT_HASH.patch glibc: 2.37-39 -> 2.38-0 2023-09-24 15:10:19 +02:00
rpcgen-path.patch