bug-make
[Top][All Lists]
Advanced

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



reply via email to

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