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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/51da51ad9d4b2b910c1aec35baf0f846a22c143a">https://github.com/macports/macports-ports/commit/51da51ad9d4b2b910c1aec35baf0f846a22c143a</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 51da51ad9d4 7zip: fix additional linking issues
</span>51da51ad9d4 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 51da51ad9d4b2b910c1aec35baf0f846a22c143a
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Tue Jul 5 02:12:00 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    7zip: fix additional linking issues
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * blacklist clang < 1100
</span>---
 archivers/7zip/Portfile | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/7zip/Portfile b/archivers/7zip/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 8ffa23108a7..2d38f2ad0b7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/7zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/7zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -44,21 +44,22 @@ post-patch {
</span>     reinplace "s|#include <sys/sysmacros.h>|//#include <sys/sysmacros.h>|" \
     ${worksrcpath}/CPP/7zip/Common/FileStreams.cpp \
     ${worksrcpath}/CPP/7zip/UI/Common/UpdateCallback.cpp
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # needed for legacysupport
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|LDFLAGS = $\(\LDFLAGS_STATIC\)\|LDFLAGS += $\(\LDFLAGS_STATIC\)\|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${worksrcpath}/C/7zip_gcc_c.mak \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${worksrcpath}/CPP/7zip/7zip_gcc.mak
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # ld: warning: option -s is obsolete and being ignored
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # atom not found in symbolIndex on 10.6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    reinplace "s|LFLAGS_ALL = -s|LFLAGS_ALL =|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${worksrcpath}/C/7zip_gcc_c.mak \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ${worksrcpath}/CPP/7zip/7zip_gcc.mak
</span> }
 
 # uses newer assembly features on Intel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append  {*gcc-[3-4].*} {clang < 800} {macports-clang-3.*}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append  {*gcc-[3-4].*} {clang < 1100} {macports-clang-3.*}
</span> 
 build.dir ${worksrcpath}/CPP/7zip/Bundles/Alone2
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Force dynamic linking to use libMacportsLegacySupport.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|LDFLAGS = $\(\LDFLAGS_STATIC\)\|LDFLAGS += $\(\LDFLAGS_STATIC\)\|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        ${worksrcpath}/CPP/7zip/7zip_gcc.mak
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> if {${build_arch} eq "x86_64"} {
 
     build.args-append -f ../../cmpl_mac_x64.mak
</pre><pre style='margin:0'>

</pre>