<pre style='margin:0'>
Jeremy Huddleston Sequoia (jeremyhu) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2a5cc0256815113d378f93ff49ad09369a65de54">https://github.com/macports/macports-ports/commit/2a5cc0256815113d378f93ff49ad09369a65de54</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 2a5cc025681 db*: Workaround configure failure in +universal on Apple Silicon
</span>2a5cc025681 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2a5cc0256815113d378f93ff49ad09369a65de54
</span>Author: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
AuthorDate: Fri Aug 14 08:33:57 2020 -0700

<span style='display:block; white-space:pre;color:#404040;'>    db*: Workaround configure failure in +universal on Apple Silicon
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    db46, db53, and db60 still don't build for other reasons, but this gets them a step closer
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
</span>---
 databases/db46/Portfile | 3 +++
 databases/db47/Portfile | 3 +++
 databases/db48/Portfile | 3 +++
 databases/db53/Portfile | 3 +++
 databases/db60/Portfile | 3 +++
 databases/db62/Portfile | 3 +++
 6 files changed, 18 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db46/Portfile b/databases/db46/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index dbc9298bad6..cbf0a3455ec 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db46/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db46/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -174,6 +174,9 @@ if {$subport == $name} {
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db47/Portfile b/databases/db47/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4a6cb223f07..077f1cb51d3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db47/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db47/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -108,6 +108,9 @@ variant tcl description {build Tcl API} {
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db48/Portfile b/databases/db48/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d36a12df014..634c13a190b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db48/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -84,6 +84,9 @@ variant umrw description {Mask harmless uninitialized memory read/writes for the
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db53/Portfile b/databases/db53/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b13eec91b4f..d8af0754abc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db53/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db53/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -103,6 +103,9 @@ variant umrw description {Mask harmless uninitialized memory read/writes for the
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db60/Portfile b/databases/db60/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ce9c03ef338..aac2298f8ca 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db60/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db60/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -98,6 +98,9 @@ variant tcl description {build Tcl API} {
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/db62/Portfile b/databases/db62/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3127b8fa8a9..c3a352f2126 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/db62/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/db62/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -97,6 +97,9 @@ variant tcl description {build Tcl API} {
</span> }
 
 if { [variant_isset universal] } {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # configure fails with aarch64 but it seems to work fine with arm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set merger_host(arm64) arm-apple-${os.platform}${os.version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span>     if {${os.arch} eq "i386"} {
         if { ${os.major} >= 10 } {
             set merger_configure_args(ppc) --with-mutex=Darwin/_spin_lock_try
</pre><pre style='margin:0'>

</pre>