[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 1 Jan 1970 is in the future apparently but 2 Jan isn't.
From: |
Henning Makholm |
Subject: |
Re: 1 Jan 1970 is in the future apparently but 2 Jan isn't. |
Date: |
06 Feb 2002 15:50:44 +0100 |
Scripsit Andrew Gallagher <address@hidden>
> # make test
> make: *** Warning: File `antediluvian' has modification time in the future
> (1970-01-01 00:00:00 > 2002-02-06 13:57:22)
Could it be that your timezone is east of Greenwich (not likely with a
.uk address but nevertheless)?
Make used *unsigned* UTC times for internal comparison, so if your
localtime 1970-01-01 00:00:00 (the timestamps get converted to
localtime when printed into the warning string) is really, say,
1969-12-31 23:00:00 UTC, make will compare it as some date far into
the future.
--
Henning Makholm "We're trying to get it into the
parts per billion range, but no luck still."