"William Harris" <[EMAIL PROTECTED]> writes:

> I just installed Perl 5.8.0 and am trying to install
> libwww. Unfortunately, I'm having a problem with the Date functions,
> which is causing a lot of other stuff to fail as well. Basically, my
> problem is that (for example) the following test fails (copied from
> the date.t test file):
> 
> my $offset = ($^O eq "MacOS") ? Time::Local::timegm(0,0,0,1,0,70) : 0;
> print "offset: $offset\n";
> my $time = (760233600 + $offset);  # assume broken POSIX counting of
> seconds
> 
> # test time2str
> my $res = time2str($time);
> die "time2str failed"
>      unless $res eq 'Thu, 03 Feb 1994 00:00:00 GMT';
> 
> On my system, $res is Wed, 02 Feb 1994 23:59:42 GMT. I am running
> linux 2.2.16 kernel. What's up with this "broken POSIX" stuff?

That leap seconds do not apply in the time value.

This is probably a libc issue.  What kind of system are you running?
(What kernel you have does not count).

Regards,
Gisle

Reply via email to