diff options
author | Armijn Hemel <armijn@gpl-violations.org> | 2006-07-31 14:45:53 +0000 |
---|---|---|
committer | Armijn Hemel <armijn@gpl-violations.org> | 2006-07-31 14:45:53 +0000 |
commit | 2018e992bedce4040a129ce2134dde20cd6371a6 (patch) | |
tree | 27c80a15cb14daee308ff23668417de9d69d0641 /pkgs/shells | |
parent | 4dca405b3d382f88568a115ba29d25b95fba875b (diff) | |
download | nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar.gz nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar.bz2 nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar.lz nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar.xz nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.tar.zst nixlib-2018e992bedce4040a129ce2134dde20cd6371a6.zip |
patch the binaries to nuke paths to glibc. Ripped from stdenv/linux/scripts/fix-outpath.sh
svn path=/nixpkgs/trunk/; revision=6003
Diffstat (limited to 'pkgs/shells')
-rw-r--r-- | pkgs/shells/bash-static/builder.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/shells/bash-static/builder.sh b/pkgs/shells/bash-static/builder.sh index ee482ced23bf..b8c3a401022f 100644 --- a/pkgs/shells/bash-static/builder.sh +++ b/pkgs/shells/bash-static/builder.sh @@ -1,5 +1,12 @@ source $stdenv/setup genericBuild cd $out/bin + +find . -type f | while read fn; do + cat $fn | sed "s|/nix/store/[a-z0-9]*-|/nix/store/ffffffffffffffffffffffffffffffff-|g" > $fn.tmp + if test -x $fn; then chmod +x $fn.tmp; fi + mv $fn.tmp $fn +done + strip $out/bin/bash ln -s bash sh |