<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/6819d107d427ff485b3d3dabe55f7cd92db66ca1">https://github.com/macports/macports-ports/commit/6819d107d427ff485b3d3dabe55f7cd92db66ca1</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 6819d107d42 autoconf: update to 2.72
</span>6819d107d42 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 6819d107d427ff485b3d3dabe55f7cd92db66ca1
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Feb 22 09:59:44 2024 +1100

<span style='display:block; white-space:pre;color:#404040;'>    autoconf: update to 2.72
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Maintainer timeout.
</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/68971
</span>---
 devel/autoconf/Portfile                       |  8 ++--
 devel/autoconf/files/AC_FUNC_MMAP.patch       | 59 ---------------------------
 devel/autoconf/files/use-macports-tools.patch | 20 ++++-----
 3 files changed, 13 insertions(+), 74 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 cc2f7f4b2ab..c04b68be352 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;'>@@ -4,8 +4,7 @@ PortSystem          1.0
</span> 
 name                autoconf
 epoch               1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.71
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.72
</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;'>@@ -36,11 +35,10 @@ installs_libs       no
</span> 
 master_sites        gnu
 use_xz              yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 baa56c2b1e9b2c3d6bffaeb936fa8fbf55318caa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 638048a3974ef7940407b785bdba9a08816b850f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 ba885c1319578d6c94d46e9b0dceb4014caafe2490e437a0dbca3f270a223f5a
</span> 
 patchfiles          use-macports-tools.patch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append   AC_FUNC_MMAP.patch
</span> post-patch {
     # Stop build from trying to regenerate this after patching.
     touch ${worksrcpath}/man/autoreconf.1
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/files/AC_FUNC_MMAP.patch b/devel/autoconf/files/AC_FUNC_MMAP.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2f2729a48a3..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/files/AC_FUNC_MMAP.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,59 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-conftest.c:135:14: error: implicit declaration of function 'getpagesize' is invalid in C99 [-Werror,-Wimplicit-function-declaration]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://bugs.gentoo.org/898816
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=028526149ee804617a302ccef22cc6adbda681b0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-https://git.savannah.gnu.org/cgit/autoconf.git/commit/?id=33c26d2700f927432c756ccf7a4fc89403d35b95
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/autoconf/functions.m4.orig 2021-01-28 14:46:48.000000000 -0600
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/autoconf/functions.m4      2023-07-27 01:25:27.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1281,21 +1281,19 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    VM page cache was not coherent with the file system buffer cache
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    like early versions of FreeBSD and possibly contemporary NetBSD.)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    For shared mappings, we should conversely verify that changes get
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   propagated back to all the places they're supposed to be.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   Grep wants private fixed already mapped.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   The main things grep needs to know about mmap are:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   * does it exist and is it safe to write into the mmap'd area
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   * how to use it (BSD variants)  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   propagated back to all the places they're supposed to be.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <fcntl.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <sys/mman.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--/* This mess was copied from the GNU getpagesize.h.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#ifndef HAVE_GETPAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifndef getpagesize
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # ifdef _SC_PAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#  define getpagesize() sysconf(_SC_PAGESIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# else /* no _SC_PAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define getpagesize() sysconf (_SC_PAGESIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif defined _SC_PAGE_SIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#  define getpagesize() sysconf (_SC_PAGE_SIZE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# elif HAVE_GETPAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+int getpagesize ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  ifdef HAVE_SYS_PARAM_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   include <sys/param.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   ifdef EXEC_PAGESIZE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1319,16 +1317,15 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  else /* no HAVE_SYS_PARAM_H */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #   define getpagesize() 8192     /* punt totally */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #  endif /* no HAVE_SYS_PARAM_H */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# endif /* no _SC_PAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#endif /* no HAVE_GETPAGESIZE */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- main (void)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   char *data, *data2, *data3;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   const char *cdata2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  int i, pagesize;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  long i, pagesize;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   int fd, fd2;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   pagesize = getpagesize ();
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/files/use-macports-tools.patch b/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 0a150cf83e0..68beeff9b8c 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/autoreconf.in.orig 2021-01-29 07:46:48.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/autoreconf.in      2021-03-04 09:25:15.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -120,12 +120,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bin/autoreconf.in.orig 2023-12-20 08:13:19
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bin/autoreconf.in      2024-02-22 09:09:11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -119,12 +119,12 @@
</span>  my $autoconf    = $ENV{'AUTOCONF'}    || '@bindir@/@autoconf-name@';
  my $autoheader  = $ENV{'AUTOHEADER'}  || '@bindir@/@autoheader-name@';
  my $autom4te    = $ENV{'AUTOM4TE'}    || '@bindir@/@autom4te-name@';
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,8 +19,8 @@
</span>  my $make        = $ENV{'MAKE'}        || 'make';
  
  # --install -- as --add-missing in other tools.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- man/autoreconf.1.orig       2021-01-29 08:06:16.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ man/autoreconf.1       2021-03-04 09:27:33.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- man/autoreconf.1.orig  2023-12-23 05:33:25
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ man/autoreconf.1       2024-02-22 09:11:16
</span> @@ -7,7 +7,7 @@
  [\fI\,OPTION\/\fR]... [\fI\,DIRECTORY\/\fR]...
  .SH DESCRIPTION
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,11 +36,11 @@
</span>  .BR ifnames (1),
 -.BR libtool (1).
 +.BR glibtool (1).
<span style='display:block; white-space:pre;background:#ffe0e0;'>- .PP
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- The full documentation for
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- .B autoreconf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tests/foreign.at.orig  2021-01-29 07:46:48.000000000 +1100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tests/foreign.at       2021-03-04 09:30:23.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ The full documentation for Autoconf is maintained as a Texinfo manual.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ To read the manual locally, use the command
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tests/foreign.at.orig  2023-03-13 02:29:55
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/foreign.at       2024-02-22 09:08:22
</span> @@ -26,12 +26,12 @@
  AT_SETUP([Libtool])
  
</pre><pre style='margin:0'>

</pre>