[tz] tz abbr too long in 2017a Africa/Monrovia [was: zic throws warning for 2007a]

Derick Rethans tz at derickrethans.nl
Wed Mar 1 22:03:10 UTC 2017


On Wed, 1 Mar 2017, Tim Parenti wrote:

> On 1 March 2017 at 16:42, Brian Inglis <Brian.Inglis at systematicsw.ab.ca>
> wrote:
> 
> > Looks like it stores the over long abbreviation.
> > So should probably patch:
> >
> > --- tz/releases/tzdata2017a/africa      2017-02-23 00:37:19.000000000 -0700
> > +++ tz/releases/tzdata2017b/africa      2017-03-01 14:36:43.479882200 -0700
> > @@ -431,7 +431,7 @@ Link Africa/Nairobi Indian/Mayotte
> >  # Zone NAME            GMTOFF  RULES   FORMAT  [UNTIL]
> >  Zone   Africa/Monrovia -0:43:08 -      LMT     1882
> >                         -0:43:08 -      MMT     1919 Mar # Monrovia Mean
> > Time
> > -                       -0:44:30 -      -004430 1972 May
> > +                       -0:44:30 -      -0044   1972 May
> >                          0:00   -       GMT
> >
> 
> The above patch would be incorrect, though.  It would be more correct to
> increase the allowed max abbreviation length.  (Even better, numerical
> "abbreviations" like this should just be exempted from the caps, since they
> can technically be of almost any length, even though this is the longest
> they'll be in practice.)

The warning is there because of POSIX has a 6 char limit, so we can't 
just excempt that from the cap.

cheers,
Derick

-- 
https://derickrethans.nl | https://xdebug.org | https://dram.io
Like Xdebug? Consider a donation: https://xdebug.org/donate.php
twitter: @derickr and @xdebug



More information about the tz mailing list