Hi Zack,

In <https://lists.gnu.org/archive/html/autoconf/2026-01/msg00005.html>
you write:

> I have re-triaged all the bugs in Savannah.
> ...
> I would like to ask folks to look through the mailing list backlog and see
> if there are any high-priority and/or low-risk issues that didn't make it
> into the bug tracker; I do not have time to do this myself.

This indicates that the bug tracker in Savannah is more efficient to work
with than the mailing list backlog in one's mailbox or at lists.gnu.org.
It's not surprising: A bug tracker was designed specifically for this task;
a mailing list wasn't.

Therefore it makes sense to ask people to report bugs in the place where
they are less likely to be discarded. Here's a proposed patch (similar to
the bug reporting instructions in GNU gettext). It should result in
  - less work for the maintainer,
  - less frustration for the reporters.

>From 3e14e1cf97bd4aef07eaf192c296ae17f0f0e241 Mon Sep 17 00:00:00 2001
From: Bruno Haible <[email protected]>
Date: Tue, 3 Feb 2026 11:37:28 +0100
Subject: [PATCH] maint: Suggest to use the savannah tracker for bug reports.

* bin/autoconf.in ($help): Mention the savannah tracker as first bug
reporting option.
* bin/autoheader.in ($help): Likewise.
* bin/autom4te.in ($help): Likewise.
* bin/autoreconf.in ($help): Likewise.
* bin/autoscan.in ($help): Likewise.
* bin/autoupdate.in ($help): Likewise.
* bin/ifnames.in ($help): Likewise.
---
 bin/autoconf.in   | 3 ++-
 bin/autoheader.in | 3 ++-
 bin/autom4te.in   | 3 ++-
 bin/autoreconf.in | 3 ++-
 bin/autoscan.in   | 3 ++-
 bin/autoupdate.in | 3 ++-
 bin/ifnames.in    | 3 ++-
 7 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/bin/autoconf.in b/bin/autoconf.in
index cbf41b62..8c11a2db 100644
--- a/bin/autoconf.in
+++ b/bin/autoconf.in
@@ -79,7 +79,8 @@ Tracing:
 In tracing mode, no configuration script is created.  FORMAT defaults
 to '\$f:\$l:\$n:\$%'; see 'autom4te --help' for information about FORMAT.
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/autoheader.in b/bin/autoheader.in
index 7fea875b..537a16b6 100644
--- a/bin/autoheader.in
+++ b/bin/autoheader.in
@@ -82,7 +82,8 @@ Library directories:
   -B, --prepend-include=DIR  prepend directory DIR to search path
   -I, --include=DIR          append directory DIR to search path
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/autom4te.in b/bin/autom4te.in
index 0f091fe4..e4810a2c 100644
--- a/bin/autom4te.in
+++ b/bin/autom4te.in
@@ -201,7 +201,8 @@ FORMAT defaults to '\$f:\$l:\$n:\$%', and can use the following escapes:
 SEP can be empty for the default (comma for \@ and *, colon for %),
 a single character for that character, or {STRING} to use a string.
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/autoreconf.in b/bin/autoreconf.in
index 6289d553..56011f72 100644
--- a/bin/autoreconf.in
+++ b/bin/autoreconf.in
@@ -97,7 +97,8 @@ The environment variables AUTOCONF, ACLOCAL, AUTOHEADER, AUTOM4TE,
 AUTOMAKE, AUTOPOINT, GTKDOCIZE, INTLTOOLIZE, LIBTOOLIZE, M4, MAKE,
 and WARNINGS are honored.
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/autoscan.in b/bin/autoscan.in
index cc45b600..ccd8b514 100644
--- a/bin/autoscan.in
+++ b/bin/autoscan.in
@@ -119,7 +119,8 @@ Library directories:
   -B, --prepend-include=DIR  prepend directory DIR to search path
   -I, --include=DIR          append directory DIR to search path
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/autoupdate.in b/bin/autoupdate.in
index c6685567..3dbed5cc 100644
--- a/bin/autoupdate.in
+++ b/bin/autoupdate.in
@@ -80,7 +80,8 @@ Library directories:
   -B, --prepend-include=DIR  prepend directory DIR to search path
   -I, --include=DIR          append directory DIR to search path
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
diff --git a/bin/ifnames.in b/bin/ifnames.in
index 1b86ac0d..a99bb84f 100644
--- a/bin/ifnames.in
+++ b/bin/ifnames.in
@@ -63,7 +63,8 @@ that identifier occurs.
   -h, --help      print this help, then exit
   -V, --version   print version number, then exit
 
-Report bugs to <bug-autoconf\@gnu.org>.
+Report bugs in the tracker at <https://savannah.gnu.org/projects/autoconf>
+or by email to <bug-autoconf\@gnu.org>.
 
 The full documentation for Autoconf can be read via 'info autoconf',
 or on the Web at <https://www.gnu.org/software/autoconf/manual/>.
-- 
2.52.0

  • bug tracker... Bruno Haible via Discussion list for the autoconf build system

Reply via email to