gawk: Fix cross compiling.

Note that this does not trigger rebuild for native builds.
This commit is contained in:
Ambroz Bizjak 2015-01-29 00:01:52 +01:00
parent d8cba34bea
commit 6837efe3bb

View File

@ -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 ]