From: Stefano Lattarini Date: Mon, 22 Dec 2014 16:56:22 +0000 (+0100) Subject: Merge branch 'micro' into minor X-Git-Tag: v1.15~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88ac92b2d5beaf4aee7d7bb4f3dc9a86da823550;p=thirdparty%2Fautomake.git Merge branch 'micro' into minor * micro: cleanup: refactor code to initialize DIST_COMMON dist: ordering of files in DIST_COMMON is deterministic now tests: refactor some tests on DIST_COMMON maint: make output of 'gen-testsuite-part' deterministic When computing lispdir, don't load emacs site wide init file. PATH: quote $(PATH_SEPARATOR) as well Improve detection of GNU make, avoiding "Arg list too long" errors. --- 88ac92b2d5beaf4aee7d7bb4f3dc9a86da823550 diff --cc NEWS index 2e7f31fda,f4c835e7a..4d451fc2c --- a/NEWS +++ b/NEWS @@@ -100,17 -109,17 +100,26 @@@ New in 1.15 * Bugs fixed: - The expansion of AM_INIT_AUTOMAKE ends once again with a trailing - newline (bug#16841). Regression introduced in Automake 1.14. + newline (bug#16841). Regression introduced in Automake 1.14. + + - The user can now extend the special .PRECIOUS target, the same way + he could already do with the .MAKE .and .PHONY targets. + + - Fixed confusing typos in the manual and in some warning messages + (automake bug#16827 and bug#16997). + + - We no longer risk to use '$ac_aux_dir' before it's defined (see + automake bug#15981). Bug introduced in Automake 1.14. + - The code used to detect whether the currently used make is GNU make + or not (relying on the private macro 'am__is_gnu_make') no longer + risks causing "Arg list too long" for projects using automatic + dependency tracking and having a ton of source files (bug#18744). + + - Automake tries to offer a more deterministic output for generated + Makefiles, in the face of the newly-introduced randomization for + hash keys order in Perl 5.18. + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ New in 1.14.1: