bug-automake
[Top][All Lists]
Advanced

[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.

Attachment: touch-format.patch
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]