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/tools/filesystems | |
parent | 596daff250a433ec783d8d9a88d803d6bafcb14c (diff) | |
download | nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.gz nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.bz2 nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.lz nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.xz nixpkgs-4ef4a17f779b3e6d09667639c0f34980e1325f12.tar.zst nixpkgs-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/tools/filesystems')
-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 c5cc4f053a2..80a0d566edc 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"; |