Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/TZDATA]: src/external/public-domain/tz/dist Import tzdata2022d from http...



details:   https://anonhg.NetBSD.org/src/rev/2fb2d6803c41
branches:  TZDATA
changeset: 371209:2fb2d6803c41
user:      kre <kre%NetBSD.org@localhost>
date:      Wed Sep 28 11:05:35 2022 +0000

description:
Import tzdata2022d from https://github.com/JodaOrg/global-tz/releases/download/2022dgtz/tzdata2022dgtz.tar.gz

Summary of changes in tzdata2022d (2022-09-23 12:02:57 -0700):
  * Palestine now springs forward and falls back at 02:00 on the
    first Saturday on or after March 24 and October 24, respectively.
  * Simplify three Ukraine zones to one, since the post-1970
    differences seem to have been imaginary.

This is an update from 2022b to 2022d, there were no tzdata changes in 2022c

diffstat:

 external/public-domain/tz/dist/Makefile     |   9 ++--
 external/public-domain/tz/dist/NEWS         |  47 +++++++++++++++++++++++-
 external/public-domain/tz/dist/africa       |   2 +-
 external/public-domain/tz/dist/asia         |  34 +++++++++++------
 external/public-domain/tz/dist/australasia  |   6 +-
 external/public-domain/tz/dist/backward     |   2 +
 external/public-domain/tz/dist/backzone     |  50 +++++++++++++++++++++++++
 external/public-domain/tz/dist/europe       |  58 +++++------------------------
 external/public-domain/tz/dist/southamerica |  10 ++++-
 external/public-domain/tz/dist/theory.html  |  26 +++++++------
 external/public-domain/tz/dist/version      |   2 +-
 external/public-domain/tz/dist/ziguard.awk  |  37 ++++++++++--------
 external/public-domain/tz/dist/zone.tab     |   2 -
 external/public-domain/tz/dist/zone1970.tab |  26 ++++++++++++-
 14 files changed, 206 insertions(+), 105 deletions(-)

diffs (truncated from 654 to 300 lines):

diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/Makefile
--- a/external/public-domain/tz/dist/Makefile   Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/Makefile   Wed Sep 28 11:05:35 2022 +0000
@@ -298,8 +298,9 @@
 # guess TM_GMTOFF from other macros; define NO_TM_GMTOFF to suppress this.
 # Similarly, if your system has a "zone abbreviation" field, define
 #      -DTM_ZONE=tm_zone
-# and define NO_TM_ZONE to suppress any guessing.  These two fields are not
-# required by POSIX, but are widely available on GNU/Linux and BSD systems.
+# and define NO_TM_ZONE to suppress any guessing.  Although these two fields
+# not required by POSIX, a future version of POSIX is planned to require them
+# and they are widely available on GNU/Linux and BSD systems.
 #
 # The next batch of options control support for external variables
 # exported by tzcode.  In practice these variables are less useful
@@ -538,7 +539,7 @@
                        leapseconds $(ZONETABLES)
 AWK_SCRIPTS=   checklinks.awk checktab.awk leapseconds.awk \
                        ziguard.awk zishrink.awk
-MISC=          $(AWK_SCRIPTS) zoneinfo2tdf.pl
+MISC=          $(AWK_SCRIPTS)
 TZS_YEAR=      2050
 TZS_CUTOFF_FLAG=       -c $(TZS_YEAR)
 TZS=           to$(TZS_YEAR).tzs
@@ -567,7 +568,7 @@
                tzfile.5 tzfile.h tzselect.8 tzselect.ksh \
                workman.sh zdump.8 zdump.c zic.8 zic.c \
                ziguard.awk zishrink.awk \
-               zone.tab zone1970.tab zoneinfo2tdf.pl
+               zone.tab zone1970.tab
 
 # And for the benefit of csh users on systems that assume the user
 # shell should be used to handle commands in Makefiles. . .
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/NEWS
--- a/external/public-domain/tz/dist/NEWS       Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/NEWS       Wed Sep 28 11:05:35 2022 +0000
@@ -1,5 +1,50 @@
 News for the tz database
 
+Release 2022d - 2022-09-23 12:02:57 -0700
+
+  Briefly:
+    Palestine transitions are now Saturdays at 02:00.
+    Simplify three Ukraine zones into one.
+
+  Changes to future timestamps
+
+    Palestine now springs forward and falls back at 02:00 on the
+    first Saturday on or after March 24 and October 24, respectively.
+    This means 2022 falls back 10-29 at 02:00, not 10-28 at 01:00.
+    (Thanks to Heba Hamad.)
+
+  Changes to past timestamps
+
+    Simplify three Ukraine zones to one, since the post-1970
+    differences seem to have been imaginary.  Move Europe/Uzhgorod and
+    Europe/Zaporozhye to 'backzone'; backward-compatibility links
+    still work, albeit with different timestamps before October 1991.
+
+
+Release 2022c - 2022-08-15 17:47:18 -0700
+
+  Briefly:
+    Work around awk bug in FreeBSD, macOS, etc.
+    Improve tzselect on intercontinental Zones.
+
+  Changes to code
+
+    Work around a bug in onetrueawk that broke commands like
+    'make traditional_tarballs' on FreeBSD, macOS, etc.
+    (Problem reported by Deborah Goldsmith.)
+
+    Add code to tzselect that uses experimental structured comments in
+    zone1970.tab to clarify whether Zones like Africa/Abidjan and
+    Europe/Istanbul cross continent or ocean boundaries.
+    (Inspired by a problem reported by Peter Krefting.)
+
+    Fix bug with 'zic -d /a/b/c' when /a is unwritable but the
+    directory /a/b already exists.
+
+    Remove zoneinfo2tdf.pl, as it was unused and triggered false
+    malware alarms on some email servers.
+
+
 Release 2022b - 2022-08-10 15:38:32 -0700
 
   Briefly:
@@ -83,7 +128,7 @@
 
     zic no longer complains "can't determine time zone abbreviation to
     use just after until time" when a transition to a new standard
-    time occurs simultanously with the first DST fallback transition.
+    time occurs simultaneously with the first DST fallback transition.
 
   Changes to build procedure
 
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/africa
--- a/external/public-domain/tz/dist/africa     Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/africa     Wed Sep 28 11:05:35 2022 +0000
@@ -1470,7 +1470,7 @@
                        -0:53:00 -      FMT     1913 Jul  1 # Freetown MT
                        -1:00   SL      %s      1939 Sep  5
                        -1:00   -       -01     1941 Dec  6 24:00
-                        0:00   SL      GMT/+01
+                        0:00   -       GMT
 
 # Somalia
 # Zone NAME            STDOFF  RULES   FORMAT  [UNTIL]
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/asia
--- a/external/public-domain/tz/dist/asia       Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/asia       Wed Sep 28 11:05:35 2022 +0000
@@ -1516,8 +1516,8 @@
 # onwards (which was during the Islamic Republic).
 
 # From Francis Santoni (2022-06-01):
-# for Iran and 1977 the effective change is only 20 october
-# (UIT No. 143 17.XI.1977) and not 23 september (UIT No. 141 13.IX.1977).
+# for Iran and 1977 the effective change is only 20 October
+# (UIT No. 143 17.XI.1977) and not 23 September (UIT No. 141 13.IX.1977).
 # UIT is the Operational Bulletin of International Telecommunication Union.
 
 # From Roozbeh Pournader (2003-03-15):
@@ -3407,10 +3407,6 @@
 # The winter time in 2015 started on October 23 at 01:00.
 # https://wafa.ps/ar_page.aspx?id=CgpCdYa670694628582aCgpCdY
 # http://www.palestinecabinet.gov.ps/portal/meeting/details/27583
-#
-# From Paul Eggert (2019-04-10):
-# For now, guess spring-ahead transitions are at 00:00 on the Saturday
-# preceding March's last Sunday (i.e., Sat>=24).
 
 # From P Chan (2021-10-18):
 # http://wafa.ps/Pages/Details/34701
@@ -3427,6 +3423,18 @@
 # From Heba Hamad (2022-03-10):
 # summer time will begin in Palestine from Sunday 03-27-2022, 00:00 AM.
 
+# From Heba Hamad (2022-08-30):
+# winter time will begin in Palestine from Saturday 10-29, 02:00 AM by
+# 60 minutes backwards.  Also the state of Palestine adopted the summer
+# and winter time for the years: 2023,2024,2025,2026 ...
+# https://mm.icann.org/pipermail/tz/attachments/20220830/9f024566/Time-0001.pdf
+# (2022-08-31): ... the Saturday before the last Sunday in March and October
+# at 2:00 AM ,for the years from 2023 to 2026.
+# (2022-09-05): https://mtit.pna.ps/Site/New/1453
+#
+# From Paul Eggert (2022-08-31):
+# For now, assume that this rule will also be used after 2026.
+
 # Rule NAME    FROM    TO      -       IN      ON      AT      SAVE    LETTER/S
 Rule EgyptAsia 1957    only    -       May     10      0:00    1:00    S
 Rule EgyptAsia 1957    1958    -       Oct      1      0:00    0       -
@@ -3457,14 +3465,16 @@
 Rule Palestine 2014    only    -       Oct     24      0:00    0       -
 Rule Palestine 2015    only    -       Mar     28      0:00    1:00    S
 Rule Palestine 2015    only    -       Oct     23      1:00    0       -
-Rule Palestine 2016    2018    -       Mar     Sat>=24 1:00    1:00    S
-Rule Palestine 2016    2018    -       Oct     Sat>=24 1:00    0       -
+Rule Palestine 2016    2018    -       Mar     Sat<=30 1:00    1:00    S
+Rule Palestine 2016    2018    -       Oct     Sat<=30 1:00    0       -
 Rule Palestine 2019    only    -       Mar     29      0:00    1:00    S
-Rule Palestine 2019    only    -       Oct     Sat>=24 0:00    0       -
-Rule Palestine 2020    2021    -       Mar     Sat>=24 0:00    1:00    S
+Rule Palestine 2019    only    -       Oct     Sat<=30 0:00    0       -
+Rule Palestine 2020    2021    -       Mar     Sat<=30 0:00    1:00    S
 Rule Palestine 2020    only    -       Oct     24      1:00    0       -
-Rule Palestine 2021    max     -       Oct     Fri>=23 1:00    0       -
-Rule Palestine 2022    max     -       Mar     Sun>=25 0:00    1:00    S
+Rule Palestine 2021    only    -       Oct     29      1:00    0       -
+Rule Palestine 2022    only    -       Mar     27      0:00    1:00    S
+Rule Palestine 2022    max     -       Oct     Sat<=30 2:00    0       -
+Rule Palestine 2023    max     -       Mar     Sat<=30 2:00    1:00    S
 
 # Zone NAME            STDOFF  RULES   FORMAT  [UNTIL]
 Zone   Asia/Gaza       2:17:52 -       LMT     1900 Oct
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/australasia
--- a/external/public-domain/tz/dist/australasia        Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/australasia        Wed Sep 28 11:05:35 2022 +0000
@@ -489,8 +489,8 @@
 # Zone NAME            STDOFF  RULES   FORMAT  [UNTIL]
 Zone Pacific/Saipan    -14:17:00 -     LMT     1844 Dec 31
                         9:43:00 -      LMT     1901
-                        9:00   -       +09     1969 Oct
-                       10:00   -       +10     2000 Dec 23
+                        9:00   -       +09     1944 Jul  9
+                       10:00   Guam    G%sT    2000 Dec 23
                        10:00   -       ChST    # Chamorro Standard Time
 
 # Marshall Is
@@ -929,7 +929,7 @@
 Zone Pacific/Midway    -11:49:28 -     LMT     1901
                        -11:00  -       -11     1956 Jun  3
                        -11:00  1:00    -10     1956 Sep  2
-                       -11:00  -       -11
+                       -11:00  -       SST     # S=Samoa
 
 # Palmyra
 # uninhabited since World War II; was probably like Pacific/Kiritimati
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/backward
--- a/external/public-domain/tz/dist/backward   Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/backward   Wed Sep 28 11:05:35 2022 +0000
@@ -90,6 +90,8 @@
 Link   Europe/London           Europe/Belfast
 Link   Europe/Kyiv             Europe/Kiev
 Link   Europe/Chisinau         Europe/Tiraspol
+Link   Europe/Kyiv             Europe/Uzhgorod
+Link   Europe/Kyiv             Europe/Zaporozhye
 Link   Europe/London           GB
 Link   Europe/London           GB-Eire
 Link   Etc/GMT                 GMT+0
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/backzone
--- a/external/public-domain/tz/dist/backzone   Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/backzone   Wed Sep 28 11:05:35 2022 +0000
@@ -1093,6 +1093,27 @@
                        2:00    Russia  EE%sT   1992 Jan 19  2:00
                        3:00    Russia  MSK/MSD
 
+# Ukraine
+#
+# Although Shanks & Pottenger say Transcarpathia used CET 1990/1991,
+# this unreliable source contradicts contemporaneous government resolutions
+# (see the commentary for Ukraine in the 'europe' file)
+# so for now this dubious zone is in 'backzone'.
+# "Uzhhorod" is the transliteration of the Ukrainian spelling, but
+# "Uzhgorod" was a common English spelling when this dubious zone was
+# added to TZDB in 1999.
+Zone Europe/Uzhgorod   1:29:12 -       LMT     1890 Oct
+                       1:00    -       CET     1940
+                       1:00    C-Eur   CE%sT   1944 Oct
+                       1:00    1:00    CEST    1944 Oct 26
+                       1:00    -       CET     1945 Jun 29
+                       3:00    Russia  MSK/MSD 1990
+                       3:00    -       MSK     1990 Jul  1  2:00
+                       1:00    -       CET     1991 Mar 31  3:00
+                       2:00    -       EET     1992 Mar 20
+                       2:00    C-Eur   EE%sT   1996 May 13
+                       2:00    EU      EE%sT
+
 # Liechtenstein
 
 # From Paul Eggert (2022-07-21):
@@ -1106,6 +1127,25 @@
 
 # Croatia
 
+# Ukraine
+
+# Although Shanks & Pottenger say Zaporizhzhia and eastern Lugansk
+# observed DST 1990/1991, this unreliable source contradicts contemporaneous
+# government resolutions (see the commentary for Ukraine in the 'europe' file)
+# so for now this dubious zone is in 'backzone'.
+# "Zaporizhzhia" is the transliteration of the Ukrainian name, but
+# "Zaporozhye" was a common English spelling when this dubious zone was
+# added to TZDB in 1999.
+Zone Europe/Zaporozhye 2:20:40 -       LMT     1880
+                       2:20    -       +0220   1924 May  2
+                       2:00    -       EET     1930 Jun 21
+                       3:00    -       MSK     1941 Aug 25
+                       1:00    C-Eur   CE%sT   1943 Oct 25
+                       3:00    Russia  MSK/MSD 1991 Mar 31  2:00
+                       2:00    E-Eur   EE%sT   1992 Mar 20
+                       2:00    C-Eur   EE%sT   1996 May 13
+                       2:00    EU      EE%sT
+
 # Madagascar
 
 # Christmas
@@ -1184,6 +1224,16 @@
 # Also see Pacific/Chuuk and commentary for Micronesia in 'australasia'.
 
 # N Mariana Is
+#
+# From Paul Eggert (2022-08-16):
+# Although Shanks & Pottenger say Saipan used +09 and then switched
+# to Guam time in October 1969, this is surely wrong.
+# Saipan used Guam time in the late 1950s; see page 4 of the minutes on the
+# conference of the 12th Saipan Legislature and the Select Committee on
+# Saipan Mission, 5th Guam Legislature (1959-09-11):
+# http://www.nmhcouncil.org/nmhc_archives/U.S.%20Navy%20Civil%20Affairs%20Files%201944-1962/1959/1959%2009%2017%20letter,%20minutes%20of%20conference,%20Borja.pdf
+# For now, assume Saipan switched to Guam time after the Battle of Saipan.
+#
 
 
 # Wake
diff -r beefbb8b02d3 -r 2fb2d6803c41 external/public-domain/tz/dist/europe
--- a/external/public-domain/tz/dist/europe     Wed Aug 17 12:17:43 2022 +0000
+++ b/external/public-domain/tz/dist/europe     Wed Sep 28 11:05:35 2022 +0000
@@ -2776,10 +2776,14 @@
 # From Alexander Krivenyshev (2014-03-17):
 # time change at 2:00 (2am) on March 30, 2014
 # https://vz.ru/news/2014/3/17/677464.html
-# From Paul Eggert (2014-03-30):
-# Simferopol and Sevastopol reportedly changed their central town clocks
-# late the previous day, but this appears to have been ceremonial
-# and the discrepancies are small enough to not worry about.
+# From Tim Parenti (2022-07-01), per Paul Eggert (2014-03-30):
+# The clocks at the railway station in Simferopol were put forward from 22:00
+# to 24:00 the previous day in a "symbolic ceremony"; however, per
+# contemporaneous news reports, "ordinary Crimeans [made] the daylight savings
+# time switch at 2am" on Sunday.



Home | Main Index | Thread Index | Old Index