]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
m4: force newline after AM_SILENT_RULES, as before 1.17.
authorKarl Berry <karl@freefriends.org>
Fri, 21 Feb 2025 17:58:12 +0000 (09:58 -0800)
committerKarl Berry <karl@freefriends.org>
Fri, 21 Feb 2025 17:58:12 +0000 (09:58 -0800)
From https://bugs.gnu.org/72267.

* m4/silent.m4 (AM_SILENT_RULES): m4_newline() after the assignment.
Report from Francis Dupont, suggestions from Francis and Nick Bowler.
* NEWS: mention this.
* THANKS: add Francis.

NEWS
THANKS
m4/silent.m4

diff --git a/NEWS b/NEWS
index 504901a887f540eef77ee73cb2be8386f0d639da..34876f3db2931b2733d92dd257434afc03c9ee12 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -4,17 +4,12 @@ please see NEWS-future and start following the advice there now.
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 New in 1.x:
 
-* New features added:
+* New features added
 
   - Support for Algol 68 added, based on the GNU Algol 68 compiler. (bug#75807)
 
   - New option dist-bzip3 for bzip3 compression of distributions. (bug#73795)
 
-* Miscellaneous changes
-
-  - Only require the presence of an ABOUT-NLS file at the 'gnits'
-    strictness level.
-
 * Bugs fixed
 
   - Do not make Perl warnings fatal, per Perl's recommendation.
@@ -32,9 +27,16 @@ New in 1.x:
   - The compile script is more robust to Windows configurations;
     specifically, avoiding double-path translation on MSYS. (bug#75939)
 
+  - AM_SILENT_RULES once again always ends with a newline. (bug#72267)
+
   - AM_SANITY_CHECK outputs a "no" for failure before fatal errors.
     (bug#76448)
 
+* Miscellaneous changes
+
+  - Only require the presence of an ABOUT-NLS file at the 'gnits'
+    strictness level.
+
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
 New in 1.17 (2024-07-11):
diff --git a/THANKS b/THANKS
index 634c77c9b6b1f74f736283593f37b8a1c2bf7bad..0f44235aa96fdd96a61bdd0104c92a71cf806b21 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -139,6 +139,7 @@ Felix Yan                       felixonmars@archlinux.org
 Flavien Astraud                 flav42@yahoo.fr
 Florian Briegel                 briegel@zone42.de
 Francesco Salvestrini           salvestrini@gmail.com
+Francis Dupont                  Francis.Dupont@fdupont.fr
 François Pinard                 pinard@iro.umontreal.ca
 Fred Fish                       fnf@ninemoons.com
 Frédéric Bérat                fberat@redhat.com
index 56334d3b9a71ae9a33c43a22565c6c6e7c3360c0..a2865fded64b1ef3832801dd8f5dde574f484e86 100644 (file)
@@ -68,4 +68,8 @@ fi
 # empty being verbose).
 AC_DEFUN([AM_SILENT_RULES],
 [AC_REQUIRE([_AM_SILENT_RULES])
-AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])])
+AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1])m4_newline
+dnl We intentionally force a newline after the assignment, since a) nothing
+dnl good can come of more text following, and b) that was the behavior
+dnl before 1.17. See https://bugs.gnu.org/72267.
+])