diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-03 13:54:52 +0100 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-03-03 13:57:45 +0100 |
commit | a6d19c28f158722ce650a3a1ede352ee4179cdcf (patch) | |
tree | 99b2a46ff6e196eac91edb483965e6d11bac4738 /pkgs/stdenv/linux | |
parent | 5702bc3b55968f8793327a0b5fd46ea446e3e487 (diff) | |
download | nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar.gz nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar.bz2 nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar.lz nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar.xz nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.tar.zst nixlib-a6d19c28f158722ce650a3a1ede352ee4179cdcf.zip |
Don't apply patchelf to itself
Since patchelf 0.8 rewrites binaries in place, this causes a bus error.
Diffstat (limited to 'pkgs/stdenv/linux')
-rw-r--r-- | pkgs/stdenv/linux/scripts/unpack-bootstrap-tools.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/stdenv/linux/scripts/unpack-bootstrap-tools.sh b/pkgs/stdenv/linux/scripts/unpack-bootstrap-tools.sh index efec363c5c79..85e74aea89ef 100644 --- a/pkgs/stdenv/linux/scripts/unpack-bootstrap-tools.sh +++ b/pkgs/stdenv/linux/scripts/unpack-bootstrap-tools.sh @@ -23,7 +23,7 @@ for i in $out/bin/* $out/libexec/gcc/*/*/*; do if [ -z "${i##*/liblto*}" ]; then continue; fi echo patching "$i" LD_LIBRARY_PATH=$out/lib $LD_BINARY \ - $out/bin/patchelf --set-interpreter $LD_BINARY --set-rpath $out/lib --force-rpath "$i" + ./patchelf --set-interpreter $LD_BINARY --set-rpath $out/lib --force-rpath "$i" done for i in $out/lib/librt-*.so $out/lib/libpcre*; do |