[tz] Fiji change exposed Y2038 bug in localtime.c
Andreas Schwab
schwab at suse.de
Thu Oct 1 09:43:54 UTC 2015
Paul Eggert <eggert at cs.ucla.edu> writes:
> * localtime.c (tzloadbody): When on a host with signed 32-bit
> time_t, don't skip reading the 64-bit tables, as skipping caused
> the code to mishandle Pacific/Fiji in the year 2038. With the
> recent changes for Fiji, there is a transition from +1300 to +1200
> at 2018-01-17 03:00 local time. Since this transition is after
s/2018/2038/
Andreas.
--
Andreas Schwab, SUSE Labs, schwab at suse.de
GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7
"And now for something completely different."
More information about the tz
mailing list