* tests/versioning.at (versioning): Add -no-undefined to
LDFLAGS.
(test_uninstalled): Also move $bindir out of the way
temporarily.
Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
2010-06-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+ Make versioning test stricter for w32, enable shared libs.
+ * tests/versioning.at (versioning): Add -no-undefined to
+ LDFLAGS.
+ (test_uninstalled): Also move $bindir out of the way
+ temporarily.
+
Fix versioning test for LDFLAGS=-Wl,--as-needed.
* tests/versioning.at (versioning): For the library update
hypotheses, ensure the unchanged library libb isn't accidentally
inst=`pwd`/inst
libdir=$inst/lib
bindir=$inst/bin
+LDFLAGS="$LDFLAGS -no-undefined"
mkdir $inst $libdir $bindir
for file in liba1.c liba2.c liba3.c liba4.c libb.c; do
{
# temporarily move installed libraries out of the way in order to avoid
# skewing test results:
- mv $libdir temp
+ mv $libdir temp-lib
+ mv $bindir temp-bin
LT_AT_EXEC_CHECK([./prog1])
LT_AT_EXEC_CHECK([./prog2])
- mv temp $libdir
+ mv temp-lib $libdir
+ mv temp-bin $bindir
}
test_installed ()