Hello Ralf, > I have spent some time trying to reproduce this over here, > but couldn't (perl 5.8.7, by the way).
I have perl 5.8.1. And I'm running it on a tmpfs file system. > When you apply the following patch to Automake, and undo my fix, > does that expose the failure for you? You can try with > make && cd tests && make check VERBOSE=yes TESTS=output-order.test Yes. Without your fix, the test fails, and with your fix, it passes: $ make check VERBOSE=yes TESTS=output-order.test make defs aclocal-1.10 automake-1.10 make[1]: entrant dans le répertoire « /dev/shm/automake-1.10/tests » make[1]: »defs« ist bereits aktualisiert. make[1]: »aclocal-1.10« ist bereits aktualisiert. make[1]: »automake-1.10« ist bereits aktualisiert. make[1]: quittant le répertoire « /dev/shm/automake-1.10/tests » make check-TESTS make[1]: entrant dans le répertoire « /dev/shm/automake-1.10/tests » /dev/shm/automake-1.10/tests:.:/home/bruno/bin:/packages/gnu/bin:/opt/experimental/bin:.:/home/bruno/bin:/packages/gnu/bin:/opt/experimental/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/openwin/bin:/usr/lib/java/bin === Running test ./output-order.test ++ pwd /dev/shm/automake-1.10/tests/testSubDir + set -e + cat + : + : + : + : + : + cat + aclocal-1.10 -Werror + autoconf + rm -f missing install-sh + automake-1.10 --foreign -Werror -Wall --add-missing --copy + cat stderr configure.in:2: installing `./missing' configure.in:2: installing `./install-sh' + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr 1d0 < configure.in:2: installing `./install-sh' 2a2 > configure.in:2: installing `./install-sh' FAIL: output-order.test ===================================== 1 of 1 tests failed Please report to [EMAIL PROTECTED] ===================================== make[1]: *** [check-TESTS] Fehler 1 make[1]: quittant le répertoire « /dev/shm/automake-1.10/tests » make: *** [check-am] Fehler 2 $ make check VERBOSE=yes TESTS=output-order.test make defs aclocal-1.10 automake-1.10 make[1]: entrant dans le répertoire « /dev/shm/automake-1.10/tests » make[1]: »defs« ist bereits aktualisiert. make[1]: »aclocal-1.10« ist bereits aktualisiert. make[1]: »automake-1.10« ist bereits aktualisiert. make[1]: quittant le répertoire « /dev/shm/automake-1.10/tests » make check-TESTS make[1]: entrant dans le répertoire « /dev/shm/automake-1.10/tests » /dev/shm/automake-1.10/tests:.:/home/bruno/bin:/packages/gnu/bin:/opt/experimental/bin:.:/home/bruno/bin:/packages/gnu/bin:/opt/experimental/bin:/home/bruno/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/openwin/bin:/usr/lib/java/bin === Running test ./output-order.test ++ pwd /dev/shm/automake-1.10/tests/testSubDir + set -e + cat + : + : + : + : + : + cat + aclocal-1.10 -Werror + autoconf + rm -f missing install-sh + automake-1.10 --foreign -Werror -Wall --add-missing --copy + cat stderr configure.in:2: installing `./install-sh' configure.in:2: installing `./missing' + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr + rm -f missing install-sh INSTALL COPYING + diff - stderr + automake-1.10 --foreign -Werror -Wall --add-missing --copy + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr + rm -f missing install-sh INSTALL COPYING + automake-1.10 --foreign -Werror -Wall --add-missing --copy + diff - stderr PASS: output-order.test ================== All 1 tests passed ================== make[1]: quittant le répertoire « /dev/shm/automake-1.10/tests »