diff options
author | Nick Cao <nickcao@nichi.co> | 2022-06-11 21:58:26 +0800 |
---|---|---|
committer | Nick Cao <nickcao@nichi.co> | 2022-06-12 11:30:42 +0800 |
commit | faacc88c93086982e2c95708176863f415e03810 (patch) | |
tree | 8635a30b9502bbcd29430d4bbb82c07fc1e1f213 /pkgs/tools/security/munge | |
parent | d141ee34ac87ee06b8090ab60b3e4c2b5a0ead02 (diff) |
munge: fix cross compilation
Diffstat (limited to 'pkgs/tools/security/munge')
-rw-r--r-- | pkgs/tools/security/munge/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/tools/security/munge/default.nix b/pkgs/tools/security/munge/default.nix index 2c242f256d3df..99d72fc7c95c4 100644 --- a/pkgs/tools/security/munge/default.nix +++ b/pkgs/tools/security/munge/default.nix @@ -11,7 +11,11 @@ stdenv.mkDerivation rec { sha256 = "15h805rwcb9f89dyrkxfclzs41n3ff8x7cc1dbvs8mb0ds682c4j"; }; - nativeBuildInputs = [ autoreconfHook ]; + strictDeps = true; + nativeBuildInputs = [ + autoreconfHook + libgcrypt # provides libgcrypt.m4 + ]; buildInputs = [ libgcrypt zlib bzip2 ]; preAutoreconf = '' @@ -21,6 +25,10 @@ stdenv.mkDerivation rec { configureFlags = [ "--localstatedir=/var" + "--with-libgcrypt-prefix=${libgcrypt.dev}" + # workaround for cross compilation: https://github.com/dun/munge/issues/103 + "ac_cv_file__dev_spx=no" + "x_ac_cv_check_fifo_recvfd=no" ]; meta = with lib; { |