From: Karl Berry Date: Thu, 2 Nov 2023 00:41:53 +0000 (-0700) Subject: doc: add bug numbers to NEWS. X-Git-Tag: v1.16i~23 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=a1c34d1fccc62fa2d979c8a2a3cd866e9c70610b;p=thirdparty%2Fautomake.git doc: add bug numbers to NEWS. * NEWS: add some bug numbers. --- diff --git a/NEWS b/NEWS index ed034b7cc..222100bed 100644 --- 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: