<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/81b46e2947fd104cc1d06def6b5e5de1d970cfb3">https://github.com/macports/macports-ports/commit/81b46e2947fd104cc1d06def6b5e5de1d970cfb3</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 81b46e2947f openssl3: Only apply atomic patch when needed
</span>81b46e2947f is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 81b46e2947fd104cc1d06def6b5e5de1d970cfb3
</span>Author: Dean M Greer <38226388+Gcenx@users.noreply.github.com>
AuthorDate: Tue Nov 9 12:04:41 2021 -0500

<span style='display:block; white-space:pre;color:#404040;'>    openssl3: Only apply atomic patch when needed
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Prior the patch applied even if building for x86_64 if the host supported i386 as per @ryandesign
</span>---
 devel/openssl3/Portfile | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/openssl3/Portfile b/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2356e38a71e..065a3652db6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/openssl3/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -7,7 +7,7 @@ PortGroup           muniversal 1.0
</span> set major_v         3
 name                openssl$major_v
 version             ${major_v}.0.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            5
</span> 
 # Please revbump these ports when updating OpenSSL.
 #  - freeradius (#43461)
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,7 +61,7 @@ if {${os.platform} eq "darwin" && ${os.major} < 11} {
</span> # https://github.com/openssl/openssl/pull/16584
 # https://github.com/openssl/openssl/issues/16551
 # Fixes "Undefined symbols for architecture i386: ___atomic_is_lock_free"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if { ${configure.build_arch} eq "i386" || "i386" in ${configure.universal_archs} } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {(${configure.build_arch} eq "i386") || (${universal_possible} && [variant_isset universal] && "i386" in ${configure.universal_archs})} {
</span>     patchfiles-append   patch-fix-i386-atomics.diff
 }
 
</pre><pre style='margin:0'>

</pre>