<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/204ce73229b9e7c5e9df747f2ab96492ac2726ea">https://github.com/macports/macports-ports/commit/204ce73229b9e7c5e9df747f2ab96492ac2726ea</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 204ce73229b {lib}gcc-devel: update (Intel) to 13-20220522 snapshot
</span>204ce73229b is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 204ce73229b9e7c5e9df747f2ab96492ac2726ea
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Tue May 24 14:39:53 2022 +0100

<span style='display:block; white-space:pre;color:#404040;'>    {lib}gcc-devel: update (Intel) to 13-20220522 snapshot
</span>---
 lang/gcc-devel/Portfile | 31 +++++++++++++++++++++++--------
 1 file changed, 23 insertions(+), 8 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc-devel/Portfile b/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 65a07617789..e8a7bf6d081 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc-devel/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,13 +44,13 @@ if {${os.arch} eq "arm"} {
</span> } else {
     # Use regular GCC releases and snapshsots
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    version         12-20220417
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    version         13-20220522
</span>     revision        0
     subport         libgcc-devel { revision 0 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    checksums       rmd160  119855686fb8356ac3b1fca6d2898b686c3396c9 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  3725ae2f5d3bf6f6e2bcc1360302390d5f46e5aaecc9070d5038774d06238d60 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    79042676
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums       rmd160  fec200d5ab658c4d76f3fd77663316f30cd3fc8f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  6d859e85b8009cc049acc840dba06ddcc345362ffb6744759b8a6ac4e7061af1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    79204572
</span> 
     # Primary releases
     master_sites    https://ftpmirror.gnu.org/gcc/gcc-${version}/ \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -104,7 +104,9 @@ platform darwin {
</span> }
 
 set gcc_configure_langs {c c++ objc obj-c++ lto fortran}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${subport} eq ${name}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${subport} eq ${name} && ${build_arch} ne "i386"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # jit compiler is not building on i386 systems
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/61130
</span>     lappend gcc_configure_langs jit
 }
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -252,7 +254,11 @@ conflicts_build-append libunwind-headers
</span> # Note that we really don't want to include libgcc_ext.10.[45].dylib here, but install_name_tool
 # doesn't know how to change the id of stubs, and it's easier than recreating them for each
 # gcc port.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set dylibs {libgcc_ext.10.4.dylib libgcc_ext.10.5.dylib libgcc_s.1.dylib libgcc_s.1.1.dylib libgcc_s.2.dylib libgfortran.5.dylib libquadmath.0.dylib libstdc++.6.dylib libobjc-gnu.4.dylib libgomp.1.dylib libitm.1.dylib libssp.0.dylib libasan.6.dylib libubsan.1.dylib libatomic.1.dylib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set dylibs {libgcc_ext.10.4.dylib libgcc_ext.10.5.dylib libgcc_s.1.dylib libgcc_s.1.1.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                libgcc_s.2.dylib libgfortran.5.dylib libquadmath.0.dylib libstdc++.6.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                libobjc-gnu.4.dylib libgomp.1.dylib libitm.1.dylib libssp.0.dylib libasan.6.dylib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                libubsan.1.dylib libatomic.1.dylib libgcc_ehs.1.1.dylib}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> 
 if {${subport} ne ${name}} {
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -396,8 +402,17 @@ if {${subport} ne ${name}} {
</span> platform powerpc {
     configure.universal_archs ppc ppc64
 }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platform i386 {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.universal_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${os.platform} eq "darwin" && ${os.major} >= 20 } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    platform i386 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.universal_archs x86_64 arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    platform arm {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.universal_archs x86_64 arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    platform i386 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        configure.universal_archs i386 x86_64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 variant universal {
     configure.args-delete --disable-multilib
</pre><pre style='margin:0'>

</pre>