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