Revision
115482
Author
jeremyhu@macports.org
Date
2014-01-02 21:21:01 -0800 (Thu, 02 Jan 2014)

Log Message

gjs: Universal and compiler blacklisting

Modified Paths

Diff

Modified: trunk/dports/gnome/gjs/Portfile (115481 => 115482)


--- trunk/dports/gnome/gjs/Portfile	2014-01-03 05:15:11 UTC (rev 115481)
+++ trunk/dports/gnome/gjs/Portfile	2014-01-03 05:21:01 UTC (rev 115482)
@@ -2,10 +2,11 @@
 # $Id$
 
 PortSystem      1.0
+PortGroup       compiler_blacklist_versions 1.0
 
 name            gjs
 version         1.38.1
-revision        1
+revision        2
 set branch      [join [lrange [split ${version} .] 0 1] .]
 description     GObject JavaScriptCore bridge
 long_description \
@@ -39,13 +40,13 @@
 
 patchfiles      patch-fix-uint-type-bz712242.diff
 
-# mozjs17 is not universal
-universal_variant no
-
 # Teach glibtool about -stdlib=libc++
 use_autoreconf  yes
 autoreconf.args -fvi
 
 configure.args-append "-enable-compile-warnings=no"
 
+# non-relocatable subtraction expression, "LC0" minus "L00000000001$pb"
+compiler.blacklist gcc-3.3 *gcc-4.0 {gcc-4.2 < 5666}
+
 livecheck.type  gnome