[91802] trunk/dports/gnome/gst-plugins-base/Portfile
jeremyhu at macports.org
jeremyhu at macports.org
Tue Apr 10 18:03:45 PDT 2012
Revision: 91802
https://trac.macports.org/changeset/91802
Author: jeremyhu at macports.org
Date: 2012-04-10 18:03:44 -0700 (Tue, 10 Apr 2012)
Log Message:
-----------
gst-plugins-base: Make the check for buggy -fgcse more robust
Modified Paths:
--------------
trunk/dports/gnome/gst-plugins-base/Portfile
Modified: trunk/dports/gnome/gst-plugins-base/Portfile
===================================================================
--- trunk/dports/gnome/gst-plugins-base/Portfile 2012-04-10 23:40:32 UTC (rev 91801)
+++ trunk/dports/gnome/gst-plugins-base/Portfile 2012-04-11 01:03:44 UTC (rev 91802)
@@ -2,6 +2,7 @@
# $Id$
PortSystem 1.0
+PortGroup muniversal 1.0
name gst-plugins-base
version 0.10.36
@@ -71,9 +72,12 @@
configure.args-delete --disable-cdparanoia
}
-platform darwin {
- if {${os.major} >= 9} {
- configure.optflags-append -Xarch_i386 -O1
+#-fgcse (from -O2) causes build failures, but -O2 -fno-gcse doesn't seem to work
+if {[string match "*gcc-4.2" ${configure.compiler}]} {
+ lappend merger_configure_cflags(i386) -O1 -fexpensive-optimizations
+ if {![variant_isset universal] && ${build_arch} == "i386"} {
+ configure.cflags-delete -O2
+ configure.cflags-append -O1 -fexpensive-optimizations
}
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120410/990bcdd6/attachment.html>
More information about the macports-changes
mailing list