[90504] trunk/dports/lang/sbcl/Portfile
jmr at macports.org
jmr at macports.org
Wed Mar 7 11:17:25 PST 2012
Revision: 90504
http://trac.macports.org/changeset/90504
Author: jmr at macports.org
Date: 2012-03-07 11:17:25 -0800 (Wed, 07 Mar 2012)
Log Message:
-----------
sbcl: change compiler based on the current compiler, not the OS version
Modified Paths:
--------------
trunk/dports/lang/sbcl/Portfile
Modified: trunk/dports/lang/sbcl/Portfile
===================================================================
--- trunk/dports/lang/sbcl/Portfile 2012-03-07 18:58:38 UTC (rev 90503)
+++ trunk/dports/lang/sbcl/Portfile 2012-03-07 19:17:25 UTC (rev 90504)
@@ -113,8 +113,6 @@
global host_lisp
set host_lisp "\"${workpath}/${name}-${bootversion}-x86-darwin/src/runtime/sbcl --core ${workpath}/${name}-${bootversion}-x86-darwin/output/sbcl.core --disable-debugger --sysinit /dev/null --userinit /dev/null\" "
-
- configure.compiler llvm-gcc-4.2
}
post-patch {
@@ -124,6 +122,11 @@
use_configure no
+# ticket #33446
+if {${configure.compiler} == "clang"} {
+ configure.compiler llvm-gcc-4.2
+}
+
build {
reinplace s|CC=gcc|CC=${configure.cc}| ${worksrcpath}/contrib/asdf-module.mk
system "ulimit -s 8192 && unset LD_PREBIND && unset LD_PREBIND_ALLOW_OVERLAP && cd ${worksrcpath} && export CC && CC=${configure.cc} && export CXX && CXX=${configure.cxx} && export CPP && CPP==${configure.cpp} && sh ./make.sh ${make_sh_options} --prefix=${prefix} --xc-host=${host_lisp}"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120307/2b6ba4b7/attachment.html>
More information about the macports-changes
mailing list