]> git.ipfire.org Git - thirdparty/automake.git/commitdiff
Merge branch 'tests-init'
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Wed, 19 Jan 2011 18:54:41 +0000 (19:54 +0100)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Wed, 19 Jan 2011 18:54:41 +0000 (19:54 +0100)
* tests-init:
  tests: work around Tru64 sh -e issues for instspc*.test.

1  2 
ChangeLog
tests/defs

diff --cc ChangeLog
index 35b88b8d51987bddbd069eb0ddaf4860b5a59ff3,2552580125756ecb51c193374909c03d9b228743..5282a3159002530b8700806720606f889a55a3d0
+++ b/ChangeLog
@@@ -1,59 -1,14 +1,70 @@@
+ 2011-01-19  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+       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  <Ralf.Wildenhues@gmx.de>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +
 +      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  <stefano.lattarini@gmail.com>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +          Stefano Lattarini  <stefano.lattarini@gmail.com>
 +
 +      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  <Ralf.Wildenhues@gmx.de>
 +
 +      * NEWS, README: Update copyright years.
 +
  2011-01-15  Stefano Lattarini  <stefano.lattarini@gmail.com>
  
        tests: hard error in case of internal failures or signal caught
diff --cc tests/defs
Simple merge