diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-11 10:23:26 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2014-11-11 10:23:26 +0100 |
commit | 65221567c12eb20d1254f6bc1b573e126af43645 (patch) | |
tree | 5529efacf5c8e6d7b4abf29ce0d6bd7da5b7c759 /pkgs/tools/filesystems/squashfs | |
parent | 3bd2cfa85373a94f88fd90d9b6b0953c9c3c63a9 (diff) | |
download | nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar.gz nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar.bz2 nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar.lz nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar.xz nixlib-65221567c12eb20d1254f6bc1b573e126af43645.tar.zst nixlib-65221567c12eb20d1254f6bc1b573e126af43645.zip |
glibc: Include a copy of libgcc_s.so.1
This prevents failures like "libgcc_s.so.1 must be installed for pthread_cancel to work" that occur because Glibc assumes libgcc_s.so.1 to be in Glibc's libdir. This solution is pretty hacky, because the libgcc_s.so.1 from bootstrap-tools might be too old. So if we update GCC, programs might end up using an outdated libgcc_s.so.1. Ideally, we would build libgcc_s.so.1 *before* Glibc, which might not be impossible... Fixes #3548.
Diffstat (limited to 'pkgs/tools/filesystems/squashfs')
-rw-r--r-- | pkgs/tools/filesystems/squashfs/default.nix | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/pkgs/tools/filesystems/squashfs/default.nix b/pkgs/tools/filesystems/squashfs/default.nix index a016627b7a47..5e1700af0178 100644 --- a/pkgs/tools/filesystems/squashfs/default.nix +++ b/pkgs/tools/filesystems/squashfs/default.nix @@ -12,8 +12,6 @@ stdenv.mkDerivation rec { buildInputs = [ zlib xz ]; preBuild = "cd squashfs-tools"; - - NIX_LDFLAGS = "-lgcc_s"; # for pthread_cancel installFlags = "INSTALL_DIR=\${out}/bin"; |