diff options
author | Ambroz Bizjak <ambrop7@gmail.com> | 2015-01-29 00:01:52 +0100 |
---|---|---|
committer | Ambroz Bizjak <ambrop7@gmail.com> | 2015-01-29 00:19:57 +0100 |
commit | 6837efe3bb2056810a80575befbbaf22e56dec25 (patch) | |
tree | 81f68d90e0448a44fdf370b564c9d06e9415e287 /pkgs/tools/text | |
parent | d8cba34bea7e2c2f04cdcd1a3cfae45138f17249 (diff) | |
download | nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar.gz nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar.bz2 nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar.lz nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar.xz nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.tar.zst nixlib-6837efe3bb2056810a80575befbbaf22e56dec25.zip |
gawk: Fix cross compiling.
Note that this does not trigger rebuild for native builds.
Diffstat (limited to 'pkgs/tools/text')
-rw-r--r-- | pkgs/tools/text/gawk/default.nix | 10 |
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 ] |