nixpkgs/pkgs/development/libraries/glibc
Pierre Bourdon 03f618d9cf
glibc: re-enable stripping in cross builds
References to the host toolchain are leaking through debug symbols in
glibc, causing gnu cross-builds to always depend on the host toolchain.
The decision to not strip was made in 2012 in order to improve GNU/Hurd
support, and I suspect the reasons that justified it back then do not
apply anymore in 2019.

Closure size before:
/nix/store/v5pxj0bgg627hic2khk4d43z6cjp5v7d-hello-2.10-armv7l-unknown-linux-gnueabihf                            596.8M

After:
/nix/store/llp1ncmpar406rc2vhj7g5ix4yqwna3n-hello-2.10-armv7l-unknown-linux-gnueabihf     23.6M
2019-04-17 19:53:53 +02:00
..
allow-kernel-2.6.32.patch glibc: support RHEL 6 -like kernels again 2017-12-21 21:56:31 +01:00
common.nix glibc: re-enable stripping in cross builds 2019-04-17 19:53:53 +02:00
darwin-cross-build.patch glibc: enable cross builds on Darwin 2019-02-17 18:40:50 +01:00
default.nix glibc: fix cross builds on Darwin 2019-02-26 18:17:31 +01:00
dont-use-system-ld-so-cache.patch glibc: Make 2.27 the default. 2018-03-17 21:58:14 -04:00
dont-use-system-ld-so-preload.patch
fix_path_attribute_in_getconf.patch
fix-rpc-types-musl-conflicts.patch glibc: use local copy of patch to fix w/musl 2018-04-24 16:57:57 -05:00
fix-x64-abi.patch
glibc-remove-datetime-from-nscd.patch
info.nix
locales-builder.sh
locales.nix glibcLocales: also build C.UTF-8 2019-03-21 06:26:07 +00:00
multi.nix
nix-locale-archive.patch glibc: Make 2.27 the default. 2018-03-17 21:58:14 -04:00
rpcgen-path.patch