Disable test cleanup trap with OSF1/Tru64 sh.

2009-05-03 Thread Ralf Wildenhues
The git master Automake testsuite still didn't work with Tru64 /bin/sh, due to the shell messing up exit status values when both 'set -e' and an EXIT trap were used. One way out would be to use the shell that configure chooses: CONFIG_SHELL gets set to /bin/ksh, which doesn't have this bug. Howev

distdir: avoid duplicate `find' traversal with subpackages.

2009-05-03 Thread Ralf Wildenhues
When "make dist" is run in a package tree that has subpackages, those tasks that are already done by the top package need not be repeated by a subpackage. For the length check (option filename-length-max=99) we already do this, as well as for the initial removal of part of the distdir tree, but fo