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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/15d3bea9059098aeacdf775c1e1418d37f8e3099">https://github.com/macports/macports-ports/commit/15d3bea9059098aeacdf775c1e1418d37f8e3099</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 15d3bea9059 libffi: only autoreconf on Big Sur and later
</span>15d3bea9059 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 15d3bea9059098aeacdf775c1e1418d37f8e3099
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Fri Nov 20 12:31:47 2020 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libffi: only autoreconf on Big Sur and later
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Older OS versions don't support arm64 anyway. This fixes a circular
</span><span style='display:block; white-space:pre;color:#404040;'>    dependency with clang on 10.6.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes: https://trac.macports.org/ticket/61567
</span>---
 devel/libffi/Portfile | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libffi/Portfile b/devel/libffi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 806aa190857..aea69e87cd3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -37,9 +37,11 @@ if {${os.platform} eq "darwin" && ${os.major} < 10 && ![string match *clang* ${c
</span> # Don't use macports gcc or clang toolchains to build this due to dependency cycles
 compiler.blacklist-append macports-*
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Remove once the included config.guess correctly identifies arm64
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-autoreconf.args     -fvi
</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;'>+    # Remove once the included config.guess correctly identifies arm64
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    use_autoreconf      yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autoreconf.args     -fvi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
 if {${os.platform} eq "darwin" && ${os.major} < 11} {
     # Doesn't actually use C++, and having the stdlib set to libc++
</pre><pre style='margin:0'>

</pre>