<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3ec93e3430e65f5cb9fb02eab86dfb1803f0a64c">https://github.com/macports/macports-ports/commit/3ec93e3430e65f5cb9fb02eab86dfb1803f0a64c</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 3ec93e3430e (lib)gcc10: Add configuration work around for macOS 11.3 / Xcode 12.5 Closes: https://trac.macports.org/ticket/62775
</span>3ec93e3430e is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 3ec93e3430e65f5cb9fb02eab86dfb1803f0a64c
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Fri Apr 30 18:41:37 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    (lib)gcc10: Add configuration work around for macOS 11.3 / Xcode 12.5
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/62775
</span>---
 lang/gcc10/Portfile | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc10/Portfile b/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4bd42e15064..f338c6a6da0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc10/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortGroup           select                       1.0
</span> PortGroup           compiler_blacklist_versions  1.0
 PortGroup           active_variants              1.1
 PortGroup           conflicts_build              1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cltversion                   1.0
</span> 
 epoch               5
 name                gcc10
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -131,6 +132,26 @@ configure.env-append \
</span>                     OTOOL=${prefix}/bin/otool \
                     OTOOL64=${prefix}/bin/otool
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# clang (as) from Xcode 12.5 has various problems with gcc build
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${os.platform} eq "darwin" && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+         ( [ vercmp ${xcodeversion} 12.5 ] >= 0 || [ vercmp ${cltversion} 12.5 ] >= 0 ) } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pre-configure {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_warn "Applying '--without-build-config' workaround to Xcode ${xcodeversion} / CLT ${cltversion}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ui_warn "If versions > 12.5 please check if it is still required"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # clang 11 and older have issues with macOS 11.3 (Xcode 12.5) SDK
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/62770
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    compiler.blacklist-append {macports-clang-[5-9].0} {macports-clang-1[0-1]}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # gcc has build issues on macOS 11.3 with the use of Xcode clang as 'as'
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100340
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/62775
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args-append  --without-build-config
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> pre-configure {
 
     # Set package info
</pre><pre style='margin:0'>

</pre>