From: Ralf Wildenhues Date: Fri, 21 Jan 2011 18:54:35 +0000 (+0100) Subject: tests: avoid false failure in cygnus-dependency-tracking.test. X-Git-Tag: ng-0.5a~243^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=06b839e41b255cee3fdc9eba01d94db888c37181;p=thirdparty%2Fautomake.git tests: avoid false failure in cygnus-dependency-tracking.test. * tests/cygnus-dependency-tracking.test: Be less restrictive when grepping the compiler error message, GCC 3.4.6 on FreeBSD does not mention an undefined symbol. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index 0540fc864..4583a8922 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2011-01-21 Ralf Wildenhues + + tests: avoid false failure in cygnus-dependency-tracking.test. + * tests/cygnus-dependency-tracking.test: Be less restrictive + when grepping the compiler error message, GCC 3.4.6 on FreeBSD + does not mention an undefined symbol. + 2010-12-22 Stefano Lattarini Add some tests on 'cygnus' mode. diff --git a/tests/cygnus-dependency-tracking.test b/tests/cygnus-dependency-tracking.test index f2f4aea22..58b3e8669 100755 --- a/tests/cygnus-dependency-tracking.test +++ b/tests/cygnus-dependency-tracking.test @@ -68,6 +68,7 @@ $MAKE test-nodeps $MAKE clean $MAKE >out 2>&1 && { cat out; Exit 1; } cat out -$FGREP 'GIVE_BACK' out +# Not all compilers mention the undefined symbol in the error message. +grep GIVE_BACK out || grep main out :