diff options
author | joerg <joerg@pkgsrc.org> | 2007-06-12 19:49:28 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2007-06-12 19:49:28 +0000 |
commit | 7fbf85736a6304b680cbd4ec639fd5d788d373a7 (patch) | |
tree | 76fe9f0041fb47a92cdf2fc4d7552fd8fd0ccaa1 /lang/guile | |
parent | bffb922873896f8909be4ba6abb1d300e7b79c46 (diff) | |
download | pkgsrc-7fbf85736a6304b680cbd4ec639fd5d788d373a7.tar.gz |
guile's configure script is buggy as it assumes that cexp and clog
are present if the complex.h header exists. csqrt on the contrary
is actively checked. For now, disable complex double handling on
DragonFly to work around this.
Diffstat (limited to 'lang/guile')
-rw-r--r-- | lang/guile/Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lang/guile/Makefile b/lang/guile/Makefile index 9d596eb8d7d..8af28ce385a 100644 --- a/lang/guile/Makefile +++ b/lang/guile/Makefile @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.73 2007/06/12 03:02:33 dmcmahill Exp $ +# $NetBSD: Makefile,v 1.74 2007/06/12 19:49:28 joerg Exp $ DISTNAME= guile-1.8.1 CATEGORIES= lang @@ -41,6 +41,9 @@ post-patch: echo "(define-module (ice-9 slib))" > ${WRKSRC}/ice-9/slib.scm echo "(load-from-path \"slib/guile.init\")" >> ${WRKSRC}/ice-9/slib.scm +.if ${OPSYS} == "DragonFly" +CONFIGURE_ARGS+= ac_cv_type_complex_double=no +.endif .if ${OPSYS} == "Darwin" CPPFLAGS+= -Dmacosx |