[110370] trunk/dports/cross
jeremyhu at macports.org
jeremyhu at macports.org
Fri Aug 30 12:00:31 PDT 2013
Revision: 110370
https://trac.macports.org/changeset/110370
Author: jeremyhu at macports.org
Date: 2013-08-30 12:00:31 -0700 (Fri, 30 Aug 2013)
Log Message:
-----------
cross/*: Improve compiler.blacklist matching
Modified Paths:
--------------
trunk/dports/cross/arm-elf-gcc/Portfile
trunk/dports/cross/arm-elf-gcc3/Portfile
trunk/dports/cross/arm-none-eabi-gdb/Portfile
trunk/dports/cross/avr-gcc/Portfile
trunk/dports/cross/i386-mingw32-gcc/Portfile
trunk/dports/cross/m68k-elf-gcc/Portfile
trunk/dports/cross/msp430-gcc-devel/Portfile
trunk/dports/cross/msp430-gdb/Portfile
trunk/dports/cross/msp430-gdb-devel/Portfile
Modified: trunk/dports/cross/arm-elf-gcc/Portfile
===================================================================
--- trunk/dports/cross/arm-elf-gcc/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/arm-elf-gcc/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -149,7 +149,7 @@
}
# Fails to build with llvm-gcc, at least in Xcode 4.1; use clang (#29551)
-compiler.blacklist-append llvm-gcc-4.2 macports-llvm-gcc-4.2
+compiler.blacklist-append *llvm-gcc-4.2
# Build in a different directory, as advised in the README file.
pre-configure {
Modified: trunk/dports/cross/arm-elf-gcc3/Portfile
===================================================================
--- trunk/dports/cross/arm-elf-gcc3/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/arm-elf-gcc3/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -74,7 +74,7 @@
RANLIB_FOR_TARGET=${crossgcc-target}-ranlib]
# ticket #31892
-compiler.blacklist clang llvm-gcc-4.2 macports-llvm-gcc-4.2
+compiler.blacklist *clang* *llvm-gcc-4.2
# Build in a different directory, as advised in the README file.
pre-configure {
Modified: trunk/dports/cross/arm-none-eabi-gdb/Portfile
===================================================================
--- trunk/dports/cross/arm-none-eabi-gdb/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/arm-none-eabi-gdb/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -27,7 +27,7 @@
set crossgdb-target arm-none-eabi
# TODO: Why? Ticket URL?
-compiler.blacklist clang
+compiler.blacklist *clang*
if {${configure.build_arch} == "ppc" || ${configure.build_arch} == "ppc64"} {
notes "${name} does not support building on ${configure.build_arch}."
Modified: trunk/dports/cross/avr-gcc/Portfile
===================================================================
--- trunk/dports/cross/avr-gcc/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/avr-gcc/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -16,7 +16,8 @@
checksums rmd160 fc281ade14b47d2a9c2ced4f7082c74bfbae31c1 \
sha256 8a9283d7010fb9fe5ece3ca507e0af5c19412626384f8a5e9434251ae100b084
-compiler.blacklist clang
+# TODO: Why? Ticket? URL?
+compiler.blacklist *clang*
default_variants +lto
Modified: trunk/dports/cross/i386-mingw32-gcc/Portfile
===================================================================
--- trunk/dports/cross/i386-mingw32-gcc/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/i386-mingw32-gcc/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -55,7 +55,7 @@
port:gettext
# segfault when built with llvm on lion: #30349
-compiler.blacklist llvm-gcc-4.2 macports-llvm-gcc-4.2 clang
+compiler.blacklist *llvm-gcc-4.2 *clang*
# Build in a different directory, as advised in the README file.
pre-configure { system "cd ${workpath} && mkdir -p build" }
Modified: trunk/dports/cross/m68k-elf-gcc/Portfile
===================================================================
--- trunk/dports/cross/m68k-elf-gcc/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/m68k-elf-gcc/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -67,7 +67,7 @@
RANLIB_FOR_TARGET=${crossgcc-target}-ranlib]
# ticket #36574, cf. #31892
-compiler.blacklist clang llvm-gcc-4.2
+compiler.blacklist *clang* *llvm-gcc-4.2
# Build in a different directory, as advised in the README file.
pre-configure {
Modified: trunk/dports/cross/msp430-gcc-devel/Portfile
===================================================================
--- trunk/dports/cross/msp430-gcc-devel/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/msp430-gcc-devel/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -47,4 +47,4 @@
patch.pre_args -p1
# TODO: Why? Ticket URL?
-compiler.blacklist clang
+compiler.blacklist *clang*
Modified: trunk/dports/cross/msp430-gdb/Portfile
===================================================================
--- trunk/dports/cross/msp430-gdb/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/msp430-gdb/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -47,7 +47,7 @@
configure.env-append CFLAGS="-I${prefix}/include"
# TODO: Why? Ticket URL?
-compiler.blacklist clang
+compiler.blacklist *clang*
post-destroot {
#remove libiberty.a
Modified: trunk/dports/cross/msp430-gdb-devel/Portfile
===================================================================
--- trunk/dports/cross/msp430-gdb-devel/Portfile 2013-08-30 18:41:03 UTC (rev 110369)
+++ trunk/dports/cross/msp430-gdb-devel/Portfile 2013-08-30 19:00:31 UTC (rev 110370)
@@ -47,9 +47,8 @@
build.env-append CFLAGS="-I${prefix}/include"
configure.env-append CFLAGS="-I${prefix}/include"
-if {${configure.compiler} == "clang"} {
- configure.compiler llvm-gcc-4.2
-}
+# TODO: Why? Ticket URL?
+compiler.blacklist *clang*
post-destroot {
#remove libiberty.a
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130830/5bb96122/attachment.html>
More information about the macports-changes
mailing list