diff options
author | Michael Raskin <7c6f434c@mail.ru> | 2017-08-30 17:53:03 +0200 |
---|---|---|
committer | Michael Raskin <7c6f434c@mail.ru> | 2017-08-30 17:54:04 +0200 |
commit | 4ef4a17f779b3e6d09667639c0f34980e1325f12 (patch) | |
tree | 0813d947c47144629e318fc3733688f76652d248 /pkgs | |
parent | 596daff250a433ec783d8d9a88d803d6bafcb14c (diff) | |
download | nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.gz nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.bz2 nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.lz nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.xz nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.zst nixlib-4ef4a17f779b3e6d09667639c0f34980e1325f12.zip |
nilfs-utils: fix build
Just kill .libs to make sure patchelf does shrink-rpath correctly Complain in comments that patchelf/#98 is still not used by stdenv
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/tools/filesystems/nilfs-utils/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/tools/filesystems/nilfs-utils/default.nix b/pkgs/tools/filesystems/nilfs-utils/default.nix index c5cc4f053a23..80a0d566edcb 100644 --- a/pkgs/tools/filesystems/nilfs-utils/default.nix +++ b/pkgs/tools/filesystems/nilfs-utils/default.nix @@ -23,8 +23,14 @@ stdenv.mkDerivation rec { sed -e 's@/sbin/@'"$out"'/sbin/@' -i ./lib/cleaner*.c ''; - # FIXME: Remove after https://github.com/NixOS/patchelf/pull/98 is in - dontPatchELF = true; + # FIXME: https://github.com/NixOS/patchelf/pull/98 is in, but stdenv + # still doesn't use it + # + # To make sure patchelf doesn't mistakenly keep the reference via + # build directory + postInstall = '' + find . -name .libs | xargs rm -rf + ''; meta = { description = "NILFS utilities"; |