On 21 Dec 2018 10:46, Thomas Klausner wrote: > When running the self tests on NetBSD (8.99.27/amd64) with perl > 5.28.1, I see 26 test failures. > > The log is attached. from the log: > FAIL: t/instspc this seems to be due to install-sh being used over normal mkdir -p. but that should be fine by itself ... it seems you have a weird /bin/sh ? it is causing errors that shouldn't happen. the output makes it look like things are underquoted, but i checked the script and ran it locally, and it looks fine to me. > FAIL: t/instspc.tap 17 - percent in builddir > FAIL: t/instspc.tap 18 - percent in destdir > FAIL: t/instspc.tap 32 - star in destdir > FAIL: t/instspc.tap 79 - quadrigraph4 in builddir > FAIL: t/instspc.tap 80 - quadrigraph4 in destdir > FAIL: t/instspc.tap 81 - a_b in builddir > FAIL: t/instspc.tap 82 - a_b in destdir > FAIL: t/instspc.tap 83 - a__b in builddir > FAIL: t/instspc.tap 84 - a__b in destdir > FAIL: t/instspc.tap 92 - miscglob1 in destdir these are all some variation of: > + DESTDIR=/scratch/devel/automake/work/automake-1.16.1/t/instspc.dir/dest-percent file='./%' make test-inst > ../install-sh -c -d '/scratch/devel/automake/work/automake-1.16.1/t/instspc.dir/dest-percent/%-prefix/foo' > mkdir: /scratch/devel/automake/work/automake-1.16.1/t/instspc.dir/dest-percent/%-prefix/foo: No such file or directory > *** Error code 1 > FAIL: t/instspc.tap 59 - space in builddir > FAIL: t/instspc.tap 60 - space in destdir > FAIL: t/instspc.tap 61 - tab in builddir > FAIL: t/instspc.tap 62 - tab in destdir these are all some variation of: > + DESTDIR=/scratch/devel/automake/work/automake-1.16.1/t/instspc.dir/dest-space file='./ ' make test-inst > ../install-sh -c -d '/scratch/devel/automake/work/automake-1.16.1/t/instspc.dir/dest-space/ -prefix/foo' > mkdir: unknown option -- r > usage: mkdir [-p] [-m mode] dirname ... > chmod: unknown option -- p > Usage: chmod [-R [-H | -L | -P]] [-fh] mode file ... > chmod [-R [-H | -L | -P]] [-fh] --reference=rfile file ... > mkdir: unknown option -- r > usage: mkdir [-p] [-m mode] dirname ... > *** Error code 1 > FAIL: t/install-sh-unittests > FAIL: t/instfail > FAIL: t/self-check-dir > FAIL: t/self-check-dir.tap 1 - testdir has the expected path [unset am_create_testdir] > FAIL: t/self-check-dir.tap 2 - fully pre-populated testdir [unset am_create_testdir] > FAIL: t/self-check-dir.tap 3 - testdir has the expected path [am_create_testdir=empty] > FAIL: t/self-check-dir.tap 5 - do not create nor chdir in testdir [am_create_testdir=no] > FAIL: t/install-sh-unittests-w more install-sh weirdness > FAIL: t/dist-with-unreadable-makefile-fails > FAIL: t/instfail-info > FAIL: t/instmany > FAIL: t/instmany-mans > FAIL: t/test-trs-recover2 not sure -mike