[tz] 2016c on illumos - problems with new Russia entries

Dan McDonald danmcd at omniti.com
Fri Apr 8 02:56:10 UTC 2016


I was about to bump TZ on illumos (the open-source inheritor of what was OpenSolaris) but I encountered these when building:

"europe", line 2551: warning: time zone abbreviation differs from POSIX standard
 (+03)
"europe", line 2552: warning: time zone abbreviation differs from POSIX standard
 (+05) (rule from "europe", line 599)
"europe", line 2552: warning: time zone abbreviation differs from POSIX standard
 (+04) (rule from "europe", line 600)
"europe", line 2627: warning: time zone abbreviation differs from POSIX standard
 (+03)
"europe", line 2628: warning: time zone abbreviation differs from POSIX standard
 (+05) (rule from "europe", line 599)
"europe", line 2628: warning: time zone abbreviation differs from POSIX standard
 (+04) (rule from "europe", line 600)
"europe", line 2630: warning: time zone abbreviation differs from POSIX standard
 (+02) (rule from "europe", line 603)
"europe", line 2711: warning: time zone abbreviation differs from POSIX standard
 (+06)
"europe", line 2712: warning: time zone abbreviation differs from POSIX standard
 (+08) (rule from "europe", line 599)
"europe", line 2712: warning: time zone abbreviation differs from POSIX standard
 (+07) (rule from "europe", line 600)

Now it is possible that the zic(1) utility for illumos needs some updating.  OTOH, I've never had a problem until this specific update.

The entries in question are (with markings):

Zone Europe/Astrakhan    3:12:12 -      LMT     1924 May
**HERE***        3:00   -       +03     1930 Jun 21
**HERE***        4:00   Russia  +04/+05 1989 Mar 26  2:00s
                         3:00   Russia  +03/+04 1991 Mar 31  2:00s
                         4:00   -       +04     1992 Mar 29  2:00s
                         3:00   Russia  +03/+04 2011 Mar 27  2:00s
                         4:00   -       +04     2014 Oct 26  2:00s
                         3:00   -       +03     2016 Mar 27  2:00s
                         4:00   -       +04

Zone Europe/Ulyanovsk    3:13:36 -      LMT     1919 Jul  1  2:00
**HERE***        3:00   -       +03     1930 Jun 21
**HERE***        4:00   Russia  +04/+05 1989 Mar 26  2:00s
                         3:00   Russia  +03/+04 1991 Mar 31  2:00s
**HERE***        2:00   Russia  +02/+03 1992 Jan 19  2:00s
                         3:00   Russia  +03/+04 2011 Mar 27  2:00s
                         4:00   -       +04     2014 Oct 26  2:00s
                         3:00   -       +03     2016 Mar 27  2:00s
                         4:00   -       +04

Zone Asia/Barnaul        5:35:00 -      LMT     1919 Dec 10
**HERE***        6:00   -       +06     1930 Jun 21
**HERE***        7:00   Russia  +07/+08 1991 Mar 31  2:00s
                         6:00   Russia  +06/+07 1992 Jan 19  2:00s
                         7:00   Russia  +07/+08 1995 May 28
                         6:00   Russia  +06/+07 2011 Mar 27  2:00s
                         7:00   -       +07     2014 Oct 26  2:00s
                         6:00   -       +06     2016 Mar 27  2:00s
                         7:00   -       +07

I checked the mailing list archives quickly, but didn't see anything about Astrakhan, so I figured nobody else has seen this yet.

I'm no expert in these... I just happen to update the illumos ones for the community every time my distro (OmniOS) gets ready to ship an update.

Thanks,
Dan McDonald -- OmniOS Engineering



More information about the tz mailing list