[tz] tzcode-2014c breaks applications that use the binary tz files
lennox at cs.columbia.edu
lennox at cs.columbia.edu
Sun May 25 16:01:15 UTC 2014
On Friday, May 23 2014, "Paul Eggert" wrote to "gunther Vermeir, tz at iana.org" saying:
> gunther Vermeir wrote:
> > just +1 for using the big bang...
> > because "time stamps before then are physically suspect anyway." :)
>
> Yes, I love this one! Just yesterday I was talking to an undergraduate
> UCLA computer science student about cosmological inflation, and now I
> can go back to him and tell him I squashed a Brazilian time stamp bug
> with the Big Bang!
>
> I'm attaching a patch which I've pushed into the experimental
> repository. This patch uses a more-justifiable estimate for the time of
> the Big Bang, namely the Planck+WP+highL+BAO best fit. I've tested this
> with the 2014c database and verified that it doesn't change the zdump
> output. I've also tested that it works around the GNOME bug for
> America/Sao_Paulo on Fedora 20 x86-64 (which uses Glib 2.38).
>
> Comments welcome. I'd like to generate a new tz version soon, since the
> GNOME bug is reasonably painful.
My only concern would be whether anything doing GNOME-style behavior then
wants to pass the minimum timestamp to localtime() or the like, which will
fail for timestamps repesenting years earlier than -2^31 - 1900.
--
Jonathan Lennox
lennox at cs.columbia.edu
More information about the tz
mailing list