<pre style='margin:0'>
Eric A. Borisch (eborisch) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/77f77c8de6da785be7728b30bcb1d875cc64b95f">https://github.com/macports/macports-ports/commit/77f77c8de6da785be7728b30bcb1d875cc64b95f</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 77f77c8de6d mpich: Include gcc11 cases as needed. (#10993)
</span>77f77c8de6d is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 77f77c8de6da785be7728b30bcb1d875cc64b95f
</span>Author: Eric A. Borisch <borisch.eric@mayo.edu>
AuthorDate: Wed May 12 13:25:08 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    mpich: Include gcc11 cases as needed. (#10993)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes https://trac.macports.org/ticket/62866
</span>---
 _resources/port1.0/group/compilers-1.0.tcl |  2 +-
 science/mpich/Portfile                     | 12 ++++--------
 2 files changed, 5 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/_resources/port1.0/group/compilers-1.0.tcl b/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 5a8208e5cc9..a0e5a0fa0cb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/_resources/port1.0/group/compilers-1.0.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -785,7 +785,7 @@ proc compilers::add_fortran_legacy_support {} {
</span>         } else {
             set fortran_compiler    [fortran_variant_name]
         }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {${fortran_compiler} in "gcc10 gccdevel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${fortran_compiler} in "gcc11 gcc10 gccdevel"} {
</span>             configure.fflags-delete     -fallow-argument-mismatch
             configure.fcflags-delete    -fallow-argument-mismatch
             configure.f90flags-delete   -fallow-argument-mismatch
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/mpich/Portfile b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8dfc1df2ad7..489d8026d02 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/mpich/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -363,7 +363,9 @@ if {${name} ne ${subport} && [string first "-devel" $subport] < 0} {
</span>         } {}
         default_variants-append     +fortran
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        if {${cname} eq "gcc10" || ${cname} eq "gccdevel"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        if {${cname} eq "gcc10" ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${cname} eq "gcc11" ||
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${cname} eq "gccdevel"} {
</span>             # see https://lists.mpich.org/pipermail/discuss/2020-January/005862.html
             # see https://github.com/pmodels/mpich/issues/4300
             # see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -376,6 +378,7 @@ if {${name} ne ${subport} && [string first "-devel" $subport] < 0} {
</span>     } else {
         append long_description " (AND THE FORTRAN COMPILER SELECTED BY THE VARIANT, IF ANY)"
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+        compilers.allow_arguments_mismatch yes
</span>         compilers.choose   fc f77 f90
         compilers.setup    default_fortran
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -392,13 +395,6 @@ if {${name} ne ${subport} && [string first "-devel" $subport] < 0} {
</span>             if {[variant_isset g95]} {
                 configure.args-append lt_cv_ld_force_load=no
             }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            if {[variant_isset gcc10] || [variant_isset gccdevel]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see https://lists.mpich.org/pipermail/discuss/2020-January/005862.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see https://github.com/pmodels/mpich/issues/4300
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                # see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91556
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                configure.fflags-append -fallow-argument-mismatch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            }
</span>         }
     }
 
</pre><pre style='margin:0'>

</pre>