<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/48589c81916ab6bd8fa2d696a8b7a49d8c751dd6">https://github.com/macports/macports-ports/commit/48589c81916ab6bd8fa2d696a8b7a49d8c751dd6</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 48589c81916 libtool: Use MacPorts m4
</span>48589c81916 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 48589c81916ab6bd8fa2d696a8b7a49d8c751dd6
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Mar 11 23:46:33 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    libtool: Use MacPorts m4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Fixes build of many ports that use libtool when using Xcode 15.3 in
</span><span style='display:block; white-space:pre;color:#404040;'>    which m4 is not included.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/69467
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/69481
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/69493
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/69471
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Reverses a previous decision not to use MacPorts m4 except on Tiger:
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/47545
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    as it was already reversed in autoconf:
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    See: https://trac.macports.org/ticket/62411
</span>---
 devel/libtool/Portfile | 17 +++++++----------
 1 file changed, 7 insertions(+), 10 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libtool/Portfile b/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 599af643d63..7d65a4fd0cd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           clang_dependency 1.0
</span> 
 name                libtool
 version             2.4.7
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> categories          devel sysutils
 platforms           darwin freebsd
 # Scripts are GPL-2+, libltdl is LGPL-2+, but all parts that tend to be
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,15 +38,12 @@ post-patch {
</span>     touch ${worksrcpath}/configure ${worksrcpath}/libltdl/configure
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Leopard and later provide GNU M4 1.4.6, which works fine. Tiger's
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# 1.4.2 does not (#47545).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#   - https://lists.gnu.org/archive/html/libtool/2014-12/msg00002.html
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-#   - https://lists.gnu.org/archive/html/libtool/2015-01/msg00004.html
</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     port:m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# m4 1.4.2 which comes with Mac OS X 10.4 is too old:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/47545
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# And m4 wasn't included in the Xcode 15.3 version of the command line tools:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# https://trac.macports.org/ticket/69467#comment:6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append      port:m4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.env           M4=${prefix}/bin/gm4
</span> 
 # Don't let configure detect MacPorts' grep or gsed (#19237).
 if {${os.platform} eq "darwin"} {
</pre><pre style='margin:0'>

</pre>