I just upgraded (?) my machine to Red Hat 7.2. Now my "make check" fails with...
make[2]: Leaving directory `/home/pfkeb/hippodraw-BUILD/testsuite' make check-TESTS make[2]: Entering directory `/home/pfkeb/hippodraw-BUILD/testsuite' /bin/sh: -c: line 1: syntax error near unexpected token `;' /bin/sh: -c: line 1: `failed=0; all=0; srcdir=../../hippodraw/testsuite; export srcdir; for tst in ; do if test -f $tst; then dir=.; else dir="../../hippodraw/testsuite"; fi; if $dir/$tst; then all=`expr $all + 1`; echo "PASS: $tst"; elif test $? -ne 77; then all=`expr $all + 1`; failed=`expr $failed + 1`; echo "FAIL: $tst"; fi; done; if test "$failed" -eq 0; then banner="All $all tests passed"; else banner="$failed of $all tests failed"; fi; dashes=`echo "$banner" | sed s/./=/g`; echo "$dashes"; echo "$banner"; echo "$dashes"; test "$failed" -eq 0' make[2]: *** [check-TESTS] Error 2 Compared to my Red Hat 7.1 machine, where things do not fail, autoconf is same version, automake went to 1.4-p5, and libtool from 1.3.5 to 1.4. However the above lines in the generated Makefile is identical for the two versions. Is something broke with /bin/sh under 7.2 ?