pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/autoconf
Module Name: pkgsrc
Committed By: wiz
Date: Mon Jun 22 17:53:58 UTC 2026
Modified Files:
pkgsrc/devel/autoconf: Makefile PLIST distinfo
pkgsrc/devel/autoconf/patches: patch-lib_autoconf_fortran.m4
Log Message:
autoconf: update to 2.73.
Add comment to patch based on original commit message
(from 2014).
* Noteworthy changes in release 2.73 (2026-03-20) [release]
** New features
*** autoreconf has a new option to exclude certain steps
autoreconf --exclude <tool>[,<tool>[,…]] tells autoreconf not to
run any of the listed tools, even if it appears to be necessary.
This is useful, for example, in situations where autoreconf’s
heuristics for when to run each tool are incorrect. (All such
situations are considered bugs; please report them.) It may also
be useful in “bootstrap” scripts that can use autoreconf for most
of the work but need to take manual control over execution of some
of the tools.
In older versions of Autoconf, it is possible to get the same effect
by setting TOOL=true in the environment for each tool that should not
be run.
Patch originally developed by the OpenEmbedded project.
** Notable bug fixes
*** AC_PROG_GO and AC_PROG_A68 now honor GOFLAGS and A68FLAGS set by the user
*** AC_C_FLEXIBLE_ARRAY_MEMBER and AC_PROG_LEX handle Solaris 10 better
*** autoheader takes more care not to overwrite hand-written config.h.in
Before overwriting an existing config.h.in, autoheader now checks
for the marker comment on the first line that indicates it was
generated by autoheader. It can be forced to overwrite a
config.h.in that doesn’t have that marker by using the new option
--replace-handwritten.
*** AC_OUTPUT issues an error if called with more than three arguments
All prior versions of GNU autoconf ignore extra arguments to AC_OUTPUT.
However, some software’s configure scripts expect a modified version
of autoconf in which a fourth argument does something useful.
The error is intended to stop redistributors of those programs
from regenerating the configure script with a version of autoconf
that does not have those modifications, as this is likely to produce
a broken configure script.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 pkgsrc/devel/autoconf/Makefile
cvs rdiff -u -r1.17 -r1.18 pkgsrc/devel/autoconf/PLIST
cvs rdiff -u -r1.34 -r1.35 pkgsrc/devel/autoconf/distinfo
cvs rdiff -u -r1.1 -r1.2 \
pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/devel/autoconf/Makefile
diff -u pkgsrc/devel/autoconf/Makefile:1.104 pkgsrc/devel/autoconf/Makefile:1.105
--- pkgsrc/devel/autoconf/Makefile:1.104 Sat Dec 30 10:12:46 2023
+++ pkgsrc/devel/autoconf/Makefile Mon Jun 22 17:53:58 2026
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.104 2023/12/30 10:12:46 wiz Exp $
+# $NetBSD: Makefile,v 1.105 2026/06/22 17:53:58 wiz Exp $
#
# When updating this package, please update mk/gnu-config/config.guess and
# mk/gnu-config/config.sub as well.
-DISTNAME= autoconf-2.72
+DISTNAME= autoconf-2.73
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=autoconf/}
Index: pkgsrc/devel/autoconf/PLIST
diff -u pkgsrc/devel/autoconf/PLIST:1.17 pkgsrc/devel/autoconf/PLIST:1.18
--- pkgsrc/devel/autoconf/PLIST:1.17 Sat Dec 30 10:12:46 2023
+++ pkgsrc/devel/autoconf/PLIST Mon Jun 22 17:53:58 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.17 2023/12/30 10:12:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.18 2026/06/22 17:53:58 wiz Exp $
bin/autoconf
bin/autoheader
bin/autom4te
@@ -26,6 +26,7 @@ share/autoconf/Autom4te/Getopt.pm
share/autoconf/Autom4te/Request.pm
share/autoconf/Autom4te/XFile.pm
share/autoconf/INSTALL
+share/autoconf/autoconf/a68.m4
share/autoconf/autoconf/autoconf.m4
share/autoconf/autoconf/autoconf.m4f
share/autoconf/autoconf/autoheader.m4
@@ -47,6 +48,7 @@ share/autoconf/autoconf/specific.m4
share/autoconf/autoconf/status.m4
share/autoconf/autoconf/trailer.m4
share/autoconf/autoconf/types.m4
+share/autoconf/autoconf_version.m4
share/autoconf/autom4te.cfg
share/autoconf/autoscan/autoscan.list
share/autoconf/autotest/autotest.m4
@@ -61,4 +63,3 @@ share/autoconf/m4sugar/m4sh.m4
share/autoconf/m4sugar/m4sh.m4f
share/autoconf/m4sugar/m4sugar.m4
share/autoconf/m4sugar/m4sugar.m4f
-share/autoconf/version.m4
Index: pkgsrc/devel/autoconf/distinfo
diff -u pkgsrc/devel/autoconf/distinfo:1.34 pkgsrc/devel/autoconf/distinfo:1.35
--- pkgsrc/devel/autoconf/distinfo:1.34 Sat Dec 30 10:12:46 2023
+++ pkgsrc/devel/autoconf/distinfo Mon Jun 22 17:53:58 2026
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.34 2023/12/30 10:12:46 wiz Exp $
+$NetBSD: distinfo,v 1.35 2026/06/22 17:53:58 wiz Exp $
-BLAKE2s (autoconf-2.72.tar.gz) = 246df7a63507d71991f51bc7ee3b01808b71b8725eecd40e7a0388db0fe19a95
-SHA512 (autoconf-2.72.tar.gz) = 3f71d459e2127ef2c98b37f11f5284f0c92318ad8d31c5b6034bed370adfe9f3d0f7a12f87e2efced06c11e2a159de4d4a292b751104e83daf11342f25ba9721
-Size (autoconf-2.72.tar.gz) = 2143794 bytes
-SHA1 (patch-lib_autoconf_fortran.m4) = 4ac5fd71faf537b9839734a17da8d9890522252e
+BLAKE2s (autoconf-2.73.tar.gz) = 00916fbd551c14ec2462feb902210e3ef54bedbe76bb552ccc38ec6bd4e6c85a
+SHA512 (autoconf-2.73.tar.gz) = e9f68c75e2d7a1fa84b172180621f90bccc6ef77f923be6312de621692327ef8a2ebaeb953a4545fec8d33e28efc925f1908a17d3202280113b2826aee79e70e
+Size (autoconf-2.73.tar.gz) = 2183815 bytes
+SHA1 (patch-lib_autoconf_fortran.m4) = cef1e6742e3883184940f7de6e913971f46e3874
Index: pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4
diff -u pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4:1.1 pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4:1.2
--- pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4:1.1 Thu Mar 6 15:41:50 2014
+++ pkgsrc/devel/autoconf/patches/patch-lib_autoconf_fortran.m4 Mon Jun 22 17:53:58 2026
@@ -1,4 +1,6 @@
-$NetBSD: patch-lib_autoconf_fortran.m4,v 1.1 2014/03/06 15:41:50 joerg Exp $
+$NetBSD: patch-lib_autoconf_fortran.m4,v 1.2 2026/06/22 17:53:58 wiz Exp $
+
+Rpath is a linker option, so prefix it with -Wl.
--- lib/autoconf/fortran.m4.orig 2014-02-24 14:06:39.000000000 +0000
+++ lib/autoconf/fortran.m4
Home |
Main Index |
Thread Index |
Old Index