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 glibc: Update to 2.20 2014-10-29 17:54:47 +01:00
fix_path_attribute_in_getconf.patch glibc/2.19 -> glibc 2014-10-29 13:42:59 +01:00
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: fix unaligned __tls_get_addr issue 2017-07-06 13:51:50 +02:00
glibc-remove-datetime-from-nscd.patch glibc: improve nscd version check after e316672dcb 2014-11-11 11:06:57 +01:00
info.nix glibc: Simplify derivation further 2017-05-20 22:17:28 -04:00
locales-builder.sh glibc/2.19 -> glibc 2014-10-29 13:42:59 +01:00
locales.nix glibcLocales: also build C.UTF-8 2019-03-21 06:26:07 +00:00
multi.nix glibc_multi: Reference dev outputs of glibc 2016-08-30 15:18:51 +03:00
nix-locale-archive.patch glibc: Make 2.27 the default. 2018-03-17 21:58:14 -04:00
rpcgen-path.patch glibc/2.19 -> glibc 2014-10-29 13:42:59 +01:00