[117006] trunk/dports/lang/gccxml-devel/Portfile

mmoll at macports.org mmoll at macports.org
Wed Feb 12 10:13:18 PST 2014


Revision: 117006
          https://trac.macports.org/changeset/117006
Author:   mmoll at macports.org
Date:     2014-02-12 10:13:18 -0800 (Wed, 12 Feb 2014)
Log Message:
-----------
lang/gccxml-devel: after some more testing it turns out that neither gcc* nor clang* work, so just use llvm-gcc-4.2. Add llvm-gcc-4.2 as a runtime dependency since it gets invoked by gccxml.

Modified Paths:
--------------
    trunk/dports/lang/gccxml-devel/Portfile

Modified: trunk/dports/lang/gccxml-devel/Portfile
===================================================================
--- trunk/dports/lang/gccxml-devel/Portfile	2014-02-12 16:49:50 UTC (rev 117005)
+++ trunk/dports/lang/gccxml-devel/Portfile	2014-02-12 18:13:18 UTC (rev 117006)
@@ -12,6 +12,7 @@
 github.setup    gccxml gccxml b040a46352e4d5c11a0304e4fcb6f7842008942a
 name			gccxml-devel
 version			20130919
+revision        1
 description		generates XML description of C++ code
 long_description	generates an XML description of a C++ program from GCC's \
 				internal representation
@@ -20,7 +21,10 @@
                     sha256  d9305a79c954054eb1fb7460994a60b6776987954b1771eda56115d800980be6
 universal_variant no
 
-# gcxxml can be compiled with clang, but can't simulate clang. The default
-# compiler it uses is the one used to compile it, so to get gccxml working
+# gcxxml can be compiled with clang, but can't simulate clang. It should be able
+# to simulate gcc*, but gets confused by header files in /usr/include. The
+# default compiler it uses is the one used to compile it, so to get gccxml working
 # without having to set any options it seems easier to do this:
-compiler.blacklist      *clang*
+configure.compiler llvm-gcc-4.2
+# also need this compiler at runtime
+depends_run-append bin:llvm-gcc-4.2:llvm-gcc42
\ No newline at end of file
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20140212/690bf764/attachment.html>


More information about the macports-changes mailing list