From: Ralf Wildenhues Date: Wed, 19 Jan 2011 18:54:41 +0000 (+0100) Subject: Merge branch 'tests-init' X-Git-Tag: ng-0.5a~245 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d905a94e6c749821aecc889d08e07c94f5354c40;p=thirdparty%2Fautomake.git Merge branch 'tests-init' * tests-init: tests: work around Tru64 sh -e issues for instspc*.test. --- d905a94e6c749821aecc889d08e07c94f5354c40 diff --cc ChangeLog index 35b88b8d5,255258012..5282a3159 --- a/ChangeLog +++ b/ChangeLog @@@ -1,59 -1,14 +1,70 @@@ + 2011-01-19 Ralf Wildenhues + + tests: work around Tru64 sh -e issues for instspc*.test. + Apparently, Tru64 sh does not like turning off errexit mode, + and gets confused. + * tests/defs: Document 'errexit' cleanliness requirement. + * tests/defs-static.in: Likewise. Avoid error from command + substitution to abort instspc*.test with Tru64/OSF 5.1 sh. + * tests/instspc-tests.sh: Drop now-unneeded temporary errexit + dropping. Add strategic '|| Exit' to let tests work on Tru64. + +2011-01-19 Ralf Wildenhues + + Allow _AM_DEPENDENCIES to be used later in configure. + * m4/depend.m4 (_AM_DEPENDENCIES): Remove a previously existing + conftest.dir before recreating it. + Fixes bug#7864. + Report by Eric Blake, from report by Scott McCreary against M4. + +2011-01-18 Ralf Wildenhues + + tests: avoid failure on w32 file systems. + * tests/parallel-tests-unreadable-log.test: SKIP if file cannot + be turned unreadable. + +2011-01-17 Ralf Wildenhues + + tests: allow double-colon spy.test to work with HP-UX make. + * tests/spy.test: Fix comment typos. Ensure prerequisites we + do not want to depend on are strictly older than the target. + Also test with a target out of date wrt. more than one rule. + +2011-01-17 Ralf Wildenhues + + Avoid local $_ perl variable, for Perl before 5.9.1. + * lib/Automake/Options.pm (_process_option_list): Do not + lexically localize $_. Fixes bootstrap on AIX 5.1. + Bug introduced in commit `v1.11-622-gf90a06c'. + +2011-01-16 Stefano Lattarini + + tests: remove useless requirements from cond36.test + * tests/cond36.test ($required): Remove. + Since we are at it, add a trailing `:' command. + +2011-01-16 Ralf Wildenhues + + tests: avoid failing command substitution in errexit mode. + * tests/vartypo2.test, tests/vartypos.test: Rewrite to not use + a command substitution with a nonzero exit status, that causes + IRIX and Tru64/OSF sh to fail the whole test. + +2011-01-16 Ralf Wildenhues + Stefano Lattarini + + parallel-tests: work around Tru64/OSF 5.1 sh read bugs. + * lib/am/check.am ($(TEST_SUITE_LOG), recheck, recheck-html): + Test file readability before redirecting input from it, to avoid + exiting Tru64/OSF 5.1 sh which treats read as special builtin. + * tests/parallel-tests-unreadable-log.test: New test. + * tests/Makefile.am (TESTS): Update. + * NEWS: Update. + +2011-01-16 Ralf Wildenhues + + * NEWS, README: Update copyright years. + 2011-01-15 Stefano Lattarini tests: hard error in case of internal failures or signal caught