diff options
author | Ludovic Courtès <ludo@gnu.org> | 2012-08-09 18:39:30 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2012-08-09 18:39:30 +0200 |
commit | 55cf14217563373dec757ab0197c437c244fbad3 (patch) | |
tree | 726364d27427476cd68cbe077790ded4321e4c46 | |
parent | 711d1fc6f0d17cbcdd73b0be654cbcb45ac6a201 (diff) |
guile: allow GMP to be found on OpenSolaris
-rw-r--r-- | pkgs/development/interpreters/guile/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/development/interpreters/guile/default.nix b/pkgs/development/interpreters/guile/default.nix index 0e1e21ed96216..d217099f3b785 100644 --- a/pkgs/development/interpreters/guile/default.nix +++ b/pkgs/development/interpreters/guile/default.nix @@ -81,6 +81,17 @@ // +(stdenv.lib.optionalAttrs stdenv.isSunOS { + # Make sure the right <gmp.h> is found, and not the incompatible + # /usr/include/mp.h from OpenSolaris. See + # <https://lists.gnu.org/archive/html/hydra-users/2012-08/msg00000.html> + # for details. + # TODO: Move me above. + configureFlags = [ "--with-libgmp-prefix=${gmp}" ]; +}) + +// + (if stdenv.isFreeBSD then { # XXX: Thread support is currently broken on FreeBSD (namely the |