[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
make check failure on old Linux
From: |
Alain Guibert |
Subject: |
make check failure on old Linux |
Date: |
Thu, 3 Apr 2008 10:42:07 +0200 (CEST) |
User-agent: |
Mutt/1.4.2.3i |
Hello,
On my old Linux box (Intel Pentium 200 MMX, Debian bo, kernel 2.0.40,
gcc 2.7.2.1, libc 5.4.33, GNU ld cygnus-2.7.1, libiconv 1.12, pth 2.0.7,
i586-pc-linux-gnulibc1, autoconf 2.61, fileutils 3.16, Make 3.75,
bash 2.0.0(1)) during automake 1.10.1 build, make check fails one test:
| FAIL: instsh2.test
The cause is an invalid date format for touch:
| $ ./instsh2.test
| [...]
| + touch -t 198309271735.59 d1/file
| touch: invalid date format `198309271735.59'
Indeed this old touch from fileutils 3.16 used a different format, with
the year at the end:
| $ touch --help
| [...]
| -d, --date=STRING parse STRING and use it instead of current time
| -t STAMP use MMDDhhmm[[CC]YY][.ss] instead of current time
Once the -t stamp reordered, or replaced by -d "27 Sep 1983 17:35:59 UTC",
this test succeeds. touch-format.patch attached.
Alain.
touch-format.patch
Description: Text document
- make check failure on old Linux,
Alain Guibert <=