diff options
author | John Ericson <Ericson2314@Yahoo.com> | 2017-06-03 16:57:52 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2017-06-22 17:53:53 -0400 |
commit | c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d (patch) | |
tree | 522282977dc9a79a86e3598128d78616de8ff31f /pkgs/development/libraries/mpfr/default.nix | |
parent | f75ad79375d3596d6402af881454ba8c5260b866 (diff) | |
download | nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar.gz nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar.bz2 nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar.lz nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar.xz nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.tar.zst nixlib-c54c3cb5cef4ff05ea7af017afbf8c2e294c1f2d.zip |
mpfs: Fix for cross by disabling check
check phase is now only disabled by *default* for cross, but mpfr was forcing it always.
Diffstat (limited to 'pkgs/development/libraries/mpfr/default.nix')
-rw-r--r-- | pkgs/development/libraries/mpfr/default.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/development/libraries/mpfr/default.nix b/pkgs/development/libraries/mpfr/default.nix index 8dbe150e2cb3..4f9a9fb9bd0e 100644 --- a/pkgs/development/libraries/mpfr/default.nix +++ b/pkgs/development/libraries/mpfr/default.nix @@ -1,4 +1,6 @@ -{ stdenv, fetchurl, gmp }: +{ stdenv, fetchurl, gmp +, buildPlatform, hostPlatform +}: stdenv.mkDerivation rec { name = "mpfr-3.1.3"; @@ -19,10 +21,10 @@ stdenv.mkDerivation rec { hardeningDisable = [ "stackprotector" ]; configureFlags = - stdenv.lib.optional stdenv.isSunOS "--disable-thread-safe" ++ - stdenv.lib.optional stdenv.is64bit "--with-pic"; + stdenv.lib.optional hostPlatform.isSunOS "--disable-thread-safe" ++ + stdenv.lib.optional hostPlatform.is64bit "--with-pic"; - doCheck = true; + doCheck = hostPlatform == buildPlatform; enableParallelBuilding = true; |