diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | NEWS | 94 |
2 files changed, 33 insertions, 64 deletions
@@ -1,5 +1,8 @@ 2009-05-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> + Rewrite NEWS for 1.11. + * NEWS: Rewrite, merging 1.10b and 1.10c entries. + Sync auxiliary files from upstream. * lib/config.guess, lib/config.sub, lib/texinfo.tex: Sync from upstream. @@ -1,59 +1,4 @@ -New in 1.10c: - -* Languages changes: - - - There is initial support for the Vala programming language, when using - Vala 0.7.0 or later. - - - AM_PATH_PYTHON honors python's idea about the site directory. - -* Miscellaneous Changes: - - - In 1.10b, the `parallel-tests' driver introduced per-extension test - driver variables `<EXT>_LOG_COMPILER', defined as - - $(<EXT>_LOG_COMPILE) $(AM_<EXT>_LOG_FLAGS) $(<EXT>_LOG_FLAGS) - - for extensions `.ext' registered in `TEST_EXTENSIONS'. Now, for tests - without a known extension, add `LOG_COMPILER', defined as - - $(LOG_COMPILE) $(AM_LOG_FLAGS) $(LOG_FLAGS) - - to the rules. - - - The new `parallel-tests' targets `recheck' and `recheck-html' will not run - any tests that have not run yet. - - - The `silent-rules' mode introduces a configure-time `--enable-silent-rules' - option to specify the default build verbosity; it can still be overridden - with an explicit `make V=[0|1]'. The configure switch necessitated to - remove the automake command-line switch `--silent-rules' and per-Makefile.am - settings `AUTOMAKE_OPTIONS = silent-rules', so the feature needs to be - enabled in configure.ac now, either by adding the `silent-rules' option - to `AM_INIT_AUTOMAKE', or by calling the new `AM_SILENT_RULES' macro. - -Bugs fixed in 1.10c: - -* Long standing bugs: - - - Texinfo dvi, ps, pdf, and html output files are not removed upon - `make mostlyclean' any more; only the LaTeX by-products are. - - - Renamed objects also work with the `subdir-objects' option and - source file languages which Automake does not know itself. - - - `automake' now correctly complains about variable assignments which are - preceded by a comment, extend over multiple lines with backslash-escaped - newlines, and end in a comment sign. Previous versions would silently - and wrongly ignore such assignments completely. - -* Bugs introduced by 1.10: - - - The `parallel-tests' driver also works on systems with a nonempty - executable extension, such as Windows. - - -New in 1.10b: +New in 1.11: * Version requirements: @@ -91,11 +36,16 @@ New in 1.10b: - Files with extension .sx are also treated as preprocessed assembler. + - The default source file extension (.c) can be overridden with + AM_DEFAULT_SOURCE_EXT now. + - Python 3.0 is supported now, Python releases prior to 2.0 are no longer supported. - - The default source file extension (.c) can be overridden with - AM_DEFAULT_SOURCE_EXT now. + - AM_PATH_PYTHON honors python's idea about the site directory. + + - There is initial support for the Vala programming language, when using + Vala 0.7.0 or later. * Miscellaneous changes: @@ -173,16 +123,21 @@ New in 1.10b: - The `parallel-tests' option enables a new test driver that allows for parallel test execution, inter-test dependencies, lazy test execution - for unit-testing, and formatted result output as RST (reStructuredText) - and HTML. Enabling this option may require some changes to your test - suite setup; see the manual for details. + for unit-testing, re-testing only failed tests, and formatted result output + as RST (reStructuredText) and HTML. Enabling this option may require some + changes to your test suite setup; see the manual for details. - The `silent-rules' option enables Linux kernel-style silent build output. This option requires the widely supported but non-POSIX `make' feature of recursive variable expansion, so do not use it if your package needs to build with `make' implementations that do not support it. - Besides the normal option setting methods, it can also be enabled - globally by the new automake option `--silent-rules'. + + To enable less verbose build output, the developer has to use the Automake + option `silent-rules' in `AM_INIT_AUTOMAKE', or call the `AM_SILENT_RULES' + macro. The user may then set the default verbosity by passing the + `--enable-silent-rules' option to `configure'. At `make' run time, this + default may be overridden using `make V=0' for less verbose, and `make V=1' + for backward-compatible verbose output. - New prefix `notrans_' for manpages which should not be transformed by --program-transform. @@ -211,7 +166,7 @@ New in 1.10b: undocumented variables may be used in several documented macros such as $(AUTOCONF) or $(MAKEINFO). -Bugs fixed in 1.10b: +Bugs fixed in 1.11: * Long standing bugs: @@ -257,6 +212,17 @@ Bugs fixed in 1.10b: - `make distcheck' works also when both a directory and some file below it have been added to a distribution variable, such as EXTRA_DIST or *_SOURCES. + - Texinfo dvi, ps, pdf, and html output files are not removed upon + `make mostlyclean' any more; only the LaTeX by-products are. + + - Renamed objects also work with the `subdir-objects' option and + source file languages which Automake does not know itself. + + - `automake' now correctly complains about variable assignments which are + preceded by a comment, extend over multiple lines with backslash-escaped + newlines, and end in a comment sign. Previous versions would silently + and wrongly ignore such assignments completely. + * Bugs introduced by 1.10: - Fix output of dummy dependency files in presence of post-processed |