[136236] trunk/dports/science/mpich/Portfile

eborisch at macports.org eborisch at macports.org
Tue May 12 13:32:05 PDT 2015


Revision: 136236
          https://trac.macports.org/changeset/136236
Author:   eborisch at macports.org
Date:     2015-05-12 13:32:05 -0700 (Tue, 12 May 2015)
Log Message:
-----------
mpich-*: Initial attempt at gcc5/6 support. See #47541.

Modified Paths:
--------------
    trunk/dports/science/mpich/Portfile

Modified: trunk/dports/science/mpich/Portfile
===================================================================
--- trunk/dports/science/mpich/Portfile	2015-05-12 18:14:34 UTC (rev 136235)
+++ trunk/dports/science/mpich/Portfile	2015-05-12 20:32:05 UTC (rev 136236)
@@ -89,6 +89,8 @@
     gcc47   {macports-gcc-4.7}
     gcc48   {macports-gcc-4.8}
     gcc49   {macports-gcc-4.9}
+    gcc5    {macports-gcc-5}
+    gcc6    {macports-gcc-6}
     llvm    {llvm-gcc-4.2}
     dragonegg33 {macports-dragonegg-3.3}
     dragonegg34 {macports-dragonegg-3.4}
@@ -204,6 +206,12 @@
             Stub : fortran always enabled for gcc-based version
         } {}
         default_variants-append     +fortran
+
+        if {${os.major} >= 14} {
+            # Use clang assembler
+            configure.cflags-append     -Wa,-q
+            configure.cxxflags-append   -Wa,-q
+        }
     } elseif { [string first dragon $cname] == 0 } {
         configure.args-delete   --disable-f77 --disable-fc
         configure.args-append   --enable-f77 --enable-fc
@@ -213,7 +221,7 @@
         } {}
         default_variants-append     +fortran
     } else {
-        set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9}
+        set gcc_versions {4.3 4.4 4.5 4.6 4.7 4.8 4.9 5 6}
         set default_fortran_variant +gcc49
         set g95_conflicts {}
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150512/22cd2723/attachment.html>


More information about the macports-changes mailing list