[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tagtrace test: skip for older autoconf version
From: |
Ralf Wildenhues |
Subject: |
tagtrace test: skip for older autoconf version |
Date: |
Wed, 26 Oct 2005 21:50:37 +0200 |
User-agent: |
Mutt/1.5.9i |
OK to apply?
To expose: bootstrap with Autoconf CVS, then put 2.59 only in your PATH,
then
make check TESTS=tests/tagtrace.test VERBOSE=x TESTSUITE_FLAGS=-V
It works the other way round, by the way.
Cheers,
Ralf
Index: tests/tagtrace.test
===================================================================
RCS file: /cvsroot/libtool/libtool/tests/tagtrace.test,v
retrieving revision 1.7
diff -u -r1.7 tagtrace.test
--- tests/tagtrace.test 22 Apr 2005 10:10:30 -0000 1.7
+++ tests/tagtrace.test 26 Oct 2005 13:06:15 -0000
@@ -32,6 +32,12 @@
func_skip "This test requires write access to the source tree"
fi
+if ( cd "$srcdir" && "$AUTOCONF" --trace 'LT_SUPPORTED_TAG:$1' ) 2>&1
>/dev/null |
+ grep "Autoconf version .*is required" >/dev/null; then
+ func_error "This test requires an Autoconf version at least as new"
+ func_skip "as the one that was used to bootstrap Libtool"
+fi
+
# Abort as soon as something fails.
set -e
- tagtrace test: skip for older autoconf version,
Ralf Wildenhues <=