<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/fe66296c6eae254a6ec3462cf53ed80b2dbf8a5f">https://github.com/macports/macports-ports/commit/fe66296c6eae254a6ec3462cf53ed80b2dbf8a5f</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit fe66296c6eae254a6ec3462cf53ed80b2dbf8a5f
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Tue Mar 9 17:56:15 2021 +1100

<span style='display:block; white-space:pre;color:#404040;'>    autoconf: don't use the system m4
</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/62411
</span>---
 devel/autoconf/Portfile | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/Portfile b/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d959ddbd0b0..f923b0eb115 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,6 +5,7 @@ PortSystem          1.0
</span> name                autoconf
 epoch               1
 version             2.71
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            1
</span> categories          devel
 # the license is GPL-3+ with an exception:
 # https://www.gnu.org/licenses/autoconf-exception.html
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +26,13 @@ long_description    Autoconf is an extensible package of m4 macros \
</span>                     package can use, in the form of m4 macro calls.
 homepage            https://www.gnu.org/software/autoconf/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:gettext
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# The system m4 is quite outdated due to Apple's no GPLv3 policy, and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# seems to have an issue that causes an error when autoconf tries to
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# print warnings. So we now always use the m4 port.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://savannah.gnu.org/support/index.php?110397
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/62411
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:m4
</span> installs_libs       no
 
 master_sites        gnu
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,14 +46,6 @@ post-patch {
</span>     touch ${worksrcpath}/man/autoreconf.1
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# The README prescribes GNU M4 1.4.6 or later, which Leopard and later
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# have. Tiger only provides 1.4.2.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} >= 9} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    configure.env       M4=/usr/bin/m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-} else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_lib-append  port:m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # It should be safe to use the system Perl, since the scripts only use
 # core modules. The README prescribes 5.6 or later, and Tiger has 5.8.6.
 configure.perl      /usr/bin/perl
</pre><pre style='margin:0'>

</pre>