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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b1a8fdb2159f8712c96f3fbe597fae26a9d0ee4d">https://github.com/macports/macports-ports/commit/b1a8fdb2159f8712c96f3fbe597fae26a9d0ee4d</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 b1a8fdb2159 gcc5: force clang-9.0 as assembler on Lion
</span>b1a8fdb2159 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b1a8fdb2159f8712c96f3fbe597fae26a9d0ee4d
</span>Author: Ken Cunningham <kencu@macports.org>
AuthorDate: Sun Jan 17 10:15:54 2021 -0800

<span style='display:block; white-space:pre;color:#404040;'>    gcc5: force clang-9.0 as assembler on Lion
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    work around a hiccup building this due to MacPort's cctools modifications
</span><span style='display:block; white-space:pre;color:#404040;'>    that forces the use of /usr/bin/clang as assembler, which doesn't work for gcc5 on 10.7.5
</span><span style='display:block; white-space:pre;color:#404040;'>    any clang >= 5.0 would work, but at present, all 10.7.5 users will have clang-9.0
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    see: https://trac.macports.org/ticket/62072
</span>---
 lang/gcc5/Portfile | 9 +++++++++
 1 file changed, 9 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/gcc5/Portfile b/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d997a86e321..78cf09d5154 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/gcc5/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -106,6 +106,15 @@ platform darwin {
</span>     configure.pre_args-append --build=${build_arch}-apple-darwin${os.major}
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+platform darwin 11 {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # work around a hiccup building this due to MacPort's cctools modifications
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # that forces the use of /usr/bin/clang as assembler, which doesn't work for gcc5 on 10.7.5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # any clang >= 5.0 would work, but at present, all 10.7.5 users will have clang-9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://trac.macports.org/ticket/62072
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # TODO: find a way to force "gas" as assembler
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append port:clang-9.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.dir       ${workpath}/build
 configure.cmd       ${worksrcpath}/configure
 configure.args      --enable-languages=c,c++,objc,obj-c++,lto,fortran,java \
</pre><pre style='margin:0'>

</pre>