[tz] [PROPOSED] Support zi parsers that mishandle negative DST offsets

Paul Eggert eggert at cs.ucla.edu
Mon Apr 23 00:18:35 UTC 2018


On February 9 I wrote:

> Assuming the current development version, the process could run something like 
> the following, say.

The usual springtime DST uproar is behind us, so now is a good time to work out 
the kinks in this process. I installed into the GitHub development repository 
the attached proposed patches to automate an improved version of the process. 
Turning the crank on this automation results in the gzipped tarball cited below. 
This tarball does not use negative DST offsets, so it can be used by parsers 
that do not support negative DST offsets; otherwise this tarball is like the 
regular tarballs (the idea is that these will resume using negative DST offsets 
a la tzdb 2018b, this time for Africa/Windhoek, Europe/Dublin, and Europe/Prague).

In short, please try out your tzdata parsers on this test tarball:

https://web.cs.ucla.edu/~eggert/tz/test/tzdata2018d-22-g89da66c-rearguard.tar.gz

It has an associated .asc signature as usual. Also, its parent directory has the 
corresponding files that we already generate, if you'd like to compare rearguard 
to main data.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Automate-building-of-rearguard-tarball.patch
Type: text/x-patch
Size: 6211 bytes
Desc: not available
URL: <http://mm.icann.org/pipermail/tz/attachments/20180422/ae10eb98/0001-Automate-building-of-rearguard-tarball.patch>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Move-negative-DST-from-vanguard-to-main-format.patch
Type: text/x-patch
Size: 6137 bytes
Desc: not available
URL: <http://mm.icann.org/pipermail/tz/attachments/20180422/ae10eb98/0002-Move-negative-DST-from-vanguard-to-main-format.patch>


More information about the tz mailing list