about summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorDomen Kožar <domen@dev.si>2015-01-29 10:42:18 +0100
committerDomen Kožar <domen@dev.si>2015-01-29 10:42:18 +0100
commit45c52b7312562836ad5db2f67d2bff63acd03861 (patch)
treea4efd440b3c5a8b493010252358e25ae7af6ab5f /pkgs
parent0feb19b6b498c7d494055c0c97fc38c052f595a3 (diff)
parent6837efe3bb2056810a80575befbbaf22e56dec25 (diff)
downloadnixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar.gz
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar.bz2
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar.lz
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar.xz
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.tar.zst
nixlib-45c52b7312562836ad5db2f67d2bff63acd03861.zip
Merge pull request #6040 from ambrop72/gawk-cross
gawk: Fix cross compiling.
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/tools/text/gawk/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/tools/text/gawk/default.nix b/pkgs/tools/text/gawk/default.nix
index ba110640b31f..7a14df63ff71 100644
--- a/pkgs/tools/text/gawk/default.nix
+++ b/pkgs/tools/text/gawk/default.nix
@@ -8,6 +8,16 @@ stdenv.mkDerivation rec {
     sha256 = "0hin2hswbbd6kd6i4zzvgciwpl5fba8d2s524z8y5qagyz3x010q";
   };
 
+  # Fix cross compile (stolen from Gentoo).
+  # Not needed for 4.1.1.
+  crossAttrs = {
+    preConfigure = ''
+      sed -i \
+        -e '/check-recursive all-recursive: check-for-shared-lib-support/d' \
+        extension/Makefile.in
+    '';
+  };
+
   doCheck = !stdenv.isCygwin; # XXX: `test-dup2' segfaults on Cygwin 6.1
 
   buildInputs = [ libsigsegv ]