diff options
author | Daniël de Kok <me@danieldk.eu> | 2020-08-04 09:25:48 +0200 |
---|---|---|
committer | Daniël de Kok <me@danieldk.eu> | 2020-08-04 09:30:00 +0200 |
commit | b87268ff2ebe94a559463c3b3a12258bfbf564bf (patch) | |
tree | e704318846d23b798d99d2efa25a66f91ae5a41c /pkgs/tools/misc/jdupes | |
parent | 9ef100c35323c4dfd011362947970967eb2c7305 (diff) | |
download | nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar.gz nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar.bz2 nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar.lz nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar.xz nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.tar.zst nixpkgs-b87268ff2ebe94a559463c3b3a12258bfbf564bf.zip |
jdupes: fix build on Darwin
jdupes was compiled with HARDEN=1. This adds the '-z' option to `ld`, which is not available LLVM ld. Only enable the HARDEN option for GNU toolchains.
Diffstat (limited to 'pkgs/tools/misc/jdupes')
-rw-r--r-- | pkgs/tools/misc/jdupes/default.nix | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/misc/jdupes/default.nix b/pkgs/tools/misc/jdupes/default.nix index 74ccb55240a..7d559a1468e 100644 --- a/pkgs/tools/misc/jdupes/default.nix +++ b/pkgs/tools/misc/jdupes/default.nix @@ -19,10 +19,11 @@ stdenv.mkDerivation rec { makeFlags = [ "PREFIX=${placeholder "out"}" - "HARDEN=1" ] ++ stdenv.lib.optionals stdenv.isLinux [ "ENABLE_DEDUPE=1" "STATIC_DEDUPE_H=1" + ] ++ stdenv.lib.optionals stdenv.cc.isGNU [ + "HARDEN=1" ]; enableParallelBuilding = true; |