From: Stefano Lattarini Date: Sun, 18 Sep 2011 16:21:29 +0000 (+0200) Subject: Merge branch 'remove-deansification' X-Git-Tag: ng-0.5a~120 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b52f63c824a044e8adcde2ffe3640e0074c615a1;p=thirdparty%2Fautomake.git Merge branch 'remove-deansification' * remove-deansification: automake: remove special handling of `ANSI2KNR' make variable --- b52f63c824a044e8adcde2ffe3640e0074c615a1 diff --cc ChangeLog index c65d658ea,96cb90546..521ca9f7e --- a/ChangeLog +++ b/ChangeLog @@@ -1,126 -1,9 +1,132 @@@ + 2011-09-16 Stefano Lattarini + + automake: remove special handling of `ANSI2KNR' make variable + * automake.in (define_configure_variable): Remove special-cased + handling of `ANSI2KNR' variable. Related minor simplifications. + +2011-09-12 Stefano Lattarini + + cosmetics: fix various typos and grammaros + * NEWS: Fix typos. + * tests/py-compile-basic.test: Likewise. + * tests/py-compile-basedir.test: Fix botched wording in comments. + * tests/py-compile-option-terminate.test: Fix typo and incomplete + comment. + Suggestions by Peter Rosin. + +2011-09-18 Stefano Lattarini + + coverage: test interactions of `nobase_' and `nodist_' + * tests/nobase-nodist.test: New test. + * tests/Makefile.am (TESTS): Add it. + +2011-09-18 Stefano Lattarini + + java: fix various blunders in test 'java-mix.test' + * tests/java-mix.test: Add missing call to `set -e'. Fix inverted + semantics (`.java' files are expected *not* to be distributed by + default, not the other way round). Fix various typos in the name + of the `.java' files. Correct other minor blunders. Improve some + comments. + +2011-09-11 Stefano Lattarini + + tests: fix spurious failure on fast machines + * tests/aclocal-acdir.test: Avoid spurious failures due to caching + issues, by cleaning the autom4te cache between all the aclocal + invocations, and by always calling autoconf with the `--force' + flag. + +2011-09-09 Stefano Lattarini + + aclocal: better URL reference in error message + * aclocal.in (scan_file): In the error message about underquoted + definitions, reference the automake page at `www.gnu.org', not + at `sources.redhat.com'. + +2011-09-09 Stefano Lattarini + + coverage: distcheck-hook to catch missing/outdated *.m4 files + Related to automake bug#9037. + * tests/distcheck-missing-m4.test: New test. + * tests/distcheck-outdated-m4.test: Likewise. + * tests/distcheck-hook-m4.am: New data file, used by the new + tests. + * tests/Makefile.am (distcheck-m4-missing.log, + distcheck-m4-outdated.log): Depend on it. + (EXTRA_DIST): Distribute it. + (TESTS): Add the new tests. + +2011-09-06 Stefano Lattarini + + aclocal: more granularity in acdir overriding + Before this change, using the `--acdir' option caused aclocal to + redefine both the directory of automake-provided m4 macros and the + directory of third-party system-wide m4 macros. With this change, + we deprecate the `--acdir' aclocal option, and introduce two new + options `--automake-acdir' and `--system-acdir', to allow for more + granularity. + * aclocal.in (@automake_includes, @system_includes, + @user_includes): Fix and extend comments. + (usage): Update. + (handle_acdir_option): New function. + (parse_arguments): Recognize new options `--system-acdir' and + `automake-acdir', and handle `--acdir' using the new function + above. Simplify logic by assuming that the directory of + third-party system-wide m4 files always exists. + * tests/aclocal.in: Update to use the new options, instead of + the deprecated. `--acdir'. + * m4/dirlist: Move ... + * m4/acdir/dirlist: ... here. + * m4/Makefile.am (EXTRA_DIST): Update. + (m4datadir): Rename ... + (automake_acdir): ... to this. Accordingly, ... + (dist_m4data_DATA): ... rename this ... + (dist_automake_ac_DATA): ... to this. + (system_acdir): New, directory. + (dist_system_ac_DATA): New, defined to an empty value; this will + ensure that the $(system_acdir) directory will be created by + "make install". + * tests/aclocal.test: Remove check about the `--print-ac-dir' + option of aclocal, it has been moved into ... + * tests/aclocal-print-acdir.test: ... this new test, and quite + extended. + * tests/aclocal-acdir.test: New test. + * tests/Makefile.am (TESTS): Add the new tests. + * NEWS, bootstrap: Update. + * doc/automake.texi (aclocal Options, Macro Search Path): Update. + +2011-09-06 Stefano Lattarini + + tests: fix spurious failures due to ignored signals + * tests/defs (is_blocked_signal): New function. + * tests/parallel-tests-interrupt.test: Do not try to use/trap + signals that are ignored by the parent shell: they will be + ignored by all the child processes too. + * tests/self-check-exit.test: Likewise. + * tests/self-check-cleanup.test: Likewise, and do few minor + improvements and extensions since we are at it. + +2011-09-05 Peter Rosin + + * tests/amhello-binpkg.test: Add missing $EXEEXT usage. + +2011-09-04 Stefano Lattarini + + fix: list test 'vala-vpath.test' in XFAIL_TESTS + * tests/Makefile.am (XFAIL_TESTS): Update. + +2011-09-02 Stefano Lattarini + + tests: simplify wrapper for aclocal + * tests/aclocal.in: Remove use of $ACLOCAL_TESTSUITE_FLAGS and + extra `-I' flags; they are not really required, since the file + `m4/amversion.m4' is generated in the srcdir anyway. + * tests/acloca10.test: Remove use of $ACLOCAL_TESTSUITE_FLAGS. + * tests/acloca18.test: Likewise. + * tests/defs.in: Don't nullify $ACLOCAL_TESTSUITE_FLAGS, and do + not export it. + 2011-09-01 Stefano Lattarini automake: fix regression due to de-ansification support removal