]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
doc: add bug numbers to NEWS.
authorKarl Berry <karl@freefriends.org>
Thu, 2 Nov 2023 00:41:53 +0000 (17:41 -0700)
committerKarl Berry <karl@freefriends.org>
Thu, 2 Nov 2023 00:41:53 +0000 (17:41 -0700)
* NEWS: add some bug numbers.

NEWS

diff --git a/NEWS b/NEWS
index ed034b7cc20ea0fa5573c2e02c4600339dd470e5..222100bed89567ca7596507df5e541d5ce22e4c5 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -7,21 +7,22 @@ New in 1.17:
 
 * New features added
 
-  - New option "posix" to emit the special target .POSIX for make.
+  - AM_PATH_PYTHON will also search for Python versions 3.10 - 3.15.  It has
+    previously searched for 3.0 - 3.9. (bug#53530)
 
   - RANLIB may be overridden on a per-target basis.
 
-  - AM_PATH_PYTHON will also search for Python versions 3.10 - 3.15.  It has
-    previously searched for 3.0 - 3.9.
-
   - AM_TEXI2FLAGS may be defined to pass extra flags to TEXI2DVI & TEXI2PDF.
 
-  - Systems with non-POSIX "rm -f" behavior are now supported, and intent to
-    drop support for them has been reversed.  The ACCEPT_INFERIOR_RM_PROGRAM
-    setting no longer exists.
+  - New option "posix" to emit the special target .POSIX for make.
+
+  - Systems with non-POSIX "rm -f" behavior are now supported, and the
+    prior intent to drop support for them has been reversed.
+    The ACCEPT_INFERIOR_RM_PROGRAM setting no longer exists.
 
   - Variables using escaped \# will trigger portability warnings, but be
     retained when appended.  GNU Make & BSD Makes are known to support it.
+    (bug#7610)
 
   - GNU Make's default pattern rules are disabled, for speed and debugging.
     (.SUFFIXES was already cleared.) (bug#64743)
@@ -31,20 +32,24 @@ New in 1.17:
     all, and if present, need not contain @setfilename. Then the file name
     as given in the Makefile.am will be used.  If @setfilename is present,
     it should be the basename of the Texinfo file, extended with .info.
+    (bug#54063)
 
 * Bugs fixed
 
-  - Generated file timestamp checks now handle filesystems with sub-second
-    timestamp granularity dynamically.
+  - Generated file timestamp checks handle filesystems with sub-second
+    timestamp granularity dynamically, greatly speeding up make check,
+    etc. However, this requires an autom4te from Autoconf 2.70 or later
+    (or random test failures ensue); for older autom4te, we fall back
+    to one-second granularity as before. (bug#64756)
 
   - Dependency files are now empty, instead of '# dummy', for speed.
 
   - Compiling Python modules with Python 3.5+ uses multiple optimization
-    levels.
+    levels. (bug#38043)
 
   - When compiling Emacs Lisp files, emacs is run with --no-site-file to
     disable user config files that might hang or access the terminal;
-    and -Q is not used, since its support and behavior varies.
+    and -Q is not used, since its support and behavior varies. (bug#58102)
 
   - Emacs Lisp compilations respects silent make output.
 
@@ -58,8 +63,10 @@ New in 1.17:
     that can show up on network file systems.
 
   - tests: avoid some declaration conflicts for lex et al. on SunOS.
+    (bug#34151 and others)
 
   - Pass any options given to AM_PROG_LEX on to AC_PROG_LEX.
+    (bug#65600 and bug#65730)
 
 * Obsolescent features: