]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* tests/dryrun.test: ls -l in MSYS sometimes shows year,
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 18 Feb 2007 15:00:00 +0000 (15:00 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Sun, 18 Feb 2007 15:00:00 +0000 (15:00 +0000)
not time, for really fresh files.  Add sleep 1 calls at
strategic places.  Fixes test failure on MinGW.

ChangeLog
tests/dryrun.test

index 0fdc41bff3b86788ed6f073933e77218977e1834..701b05a5ee248b6591411b801d607da502318920 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-02-18  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * tests/dryrun.test: ls -l in MSYS sometimes shows year,
+       not time, for really fresh files.  Add sleep 1 calls at
+       strategic places.  Fixes test failure on MinGW.
+
 2007-02-17  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        * configure.ac: Bump version.
index 7d5e7e9c81d9649722ec631f0290fd7acdc00157..97175c4cc21f72ed52f6a1e84c518f28e8f5f0f1 100755 (executable)
@@ -47,6 +47,8 @@ mv $objdir/libtool.new libtool
 $make main.$OBJEXT || exit 1
 
 echo "= Making object files in ../mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $make foo1.lo foo2.lo sub.lo || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -56,6 +58,8 @@ echo "= Making object files in ../mdemo"
 $make foo1.lo foo2.lo libsub.la || exit 1
 
 echo "= Making libraries in ../mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $make foo1.la libfoo2.la || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -65,6 +69,8 @@ echo "= Making libraries in ../mdemo"
 $make foo1.la libfoo2.la || exit 1
 
 echo "= Making programs in ../mdemo (dry run)"
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 force_dry_run=yes $make mdemo$EXEEXT mdemo_static$EXEEXT 1>&2 || exit $?
 ls -l . $objdir | grep -v total > $after
@@ -77,6 +83,8 @@ echo "= Running $make install in ../mdemo (dry run)"
 # Libtool does not create these directories
 test -d $prefix/bin || mkdir $prefix/bin
 test -d $prefix/lib || mkdir $prefix/lib
+# ls -l in MSYS sometimes shows year, not time, for really fresh files.
+sleep 1
 ls -l . $objdir | grep -v total > $before
 ls -lR $prefix | grep -v total >> $before
 force_dry_run=yes $make install 1>&2 || exit 1