From: Stefano Lattarini Date: Mon, 11 Jun 2012 17:38:54 +0000 (+0200) Subject: tests: avoid failure due to libtool quirks in C++ demo test X-Git-Tag: v1.12.2~83^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c5e9dac8217de5d7191a3ae8a5043609144bf767;p=thirdparty%2Fautomake.git tests: avoid failure due to libtool quirks in C++ demo test Revealed by failures on NetBSD 5.1. * t/cxx-lt-demo.sh: In "make distcheck" invocation, don't define 'CC' to "false", as that value would be exported and passed to the child ./configure invocation, and some configure checks generated by libtool autoconf macros can still require a C preprocessor even for packages using only C++, and bail out if it's not found. The problem was not apparent on Solaris and GNU/Linux because those systems have a '/lib/cpp' program, and configure detected and used that as a fallback C preprocessor. Signed-off-by: Stefano Lattarini --- diff --git a/t/cxx-lt-demo.sh b/t/cxx-lt-demo.sh index ef2bc7871..0ccd9531a 100755 --- a/t/cxx-lt-demo.sh +++ b/t/cxx-lt-demo.sh @@ -128,6 +128,6 @@ $MAKE test-objs VERBOSE=yes $MAKE check-TESTS grep 'Howdy.*Testsuite' try.log || grep 'Skip:.*cross-compiled' try.log -$MAKE -e CC=false distcheck +$MAKE distcheck :