diff --git a/backport-Document-right-seconds-better.patch b/backport-Document-right-seconds-better.patch new file mode 100644 index 0000000..80a25f0 --- /dev/null +++ b/backport-Document-right-seconds-better.patch @@ -0,0 +1,40 @@ +From 48e68fbfd181f4c23a52021dc27cc45fea75fa25 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Thu, 12 Nov 2020 12:45:42 -0800 +Subject: [PATCH] Document "right" seconds better + +* tz-link.html (Precision timekeeping): +Clarify "right" vs "posix" time_t. +--- + tz-link.html | 15 +++++++++++++-- + 1 file changed, 13 insertions(+), 2 deletions(-) + +diff --git a/tz-link.html b/tz-link.html +index 10c40b5..eb4a235 100644 +--- a/tz-link.html ++++ b/tz-link.html +@@ -1034,8 +1034,19 @@ title="International Earth Rotation and Reference Systems Service">IERS + Bulletins contains official publications of the International + Earth Rotation and Reference Systems Service, which decides when leap + seconds occur. The tz code and data support leap seconds +-via an optional "right" configuration, as opposed to the +-default "posix" configuration. ++via an optional "right" configuration where a computer's internal ++time_t integer clock counts every TAI second, ++as opposed to the default "posix" configuration ++where the internal clock ignores leap seconds. ++The two configurations agree for timestamps starting with 1972-01-01 00:00:00 ++UTC (time_t 63 072 000) and diverge for ++timestamps starting with time_t 78 796 800, ++which corresponds to the first leap second ++1972-06-30 23:59:60 UTC in the "right" configuration, and to ++1972-07-01 00:00:00 UTC in the "posix" configuration. ++In practice the two configurations also agree for timestamps before ++1972 even though the historical situation is messy, partly because ++neither UTC nor TAI is well-defined for sufficiently-old timestamps. +
  • Leap Smear + discusses how to gradually adjust POSIX clocks near a + leap second so that they disagree with UTC by at most a +-- +1.8.3.1 + diff --git a/backport-Fix-Israel-and-Palestine-transitions-1940-1985.patch b/backport-Fix-Israel-and-Palestine-transitions-1940-1985.patch new file mode 100644 index 0000000..61be0d4 --- /dev/null +++ b/backport-Fix-Israel-and-Palestine-transitions-1940-1985.patch @@ -0,0 +1,364 @@ +From 8b21cc5d241f99bdd1d789c43749e13bbf1bc5e7 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 27 Oct 2020 11:24:49 -0700 +Subject: [PATCH] Fix Israel and Palestine transitions 1940/1985 +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Fix several transitions from 1940 through 1985, and supply +legal citations for the fixes. (Thanks to P Chan.) +In some cases we are still guessing what “midnight” means. +* NEWS: Mention this. +* asia (Zion): Fix several transitions. +Also, improve citation to current law +(thanks to Ephraim Silverberg). +--- + NEWS | 9 +-- + asia | 274 ++++++++++++++++++++++++++++++++++++++++++++++++++----------------- + 2 files changed, 211 insertions(+), 72 deletions(-) + +diff --git a/NEWS b/NEWS +index 27ad63d..4369cc9 100644 +--- a/NEWS ++++ b/NEWS +@@ -4,13 +4,12 @@ Unreleased, experimental changes + + Changes to past timestamps + ++ Correct several 1940 through 1985 transitions for Israel and Palestine, ++ fixing several entries originally derived from Shanks. ++ (Thanks to P Chan.) ++ + Correct several 1908 through 1960 transitions for Kenya and adjacent, + fixing several hazy entries originally derived from Shanks. +- Insert a transition from LMT to +0230 on 1908-05. +- The first transition to +03 was on 1928-06-30, not 1928-07. +- The later transition to +0230 was on 1930-01-04, not the guessed 01-01. +- The transition to +0245 was on 1936-12-31, not 1940. +- And the final transition to +03 was on 1942-07-31, not 1960. + (Thanks to P Chan.) + + Release 2020d - 2020-10-21 11:24:13 -0700 +diff --git a/asia b/asia +index 3ebfcb4..ed94413 100644 +--- a/asia ++++ b/asia +@@ -1723,40 +1723,180 @@ Zone Asia/Baghdad 2:57:40 - LMT 1890 + # high on my favorite-country list (and not only because my wife's + # family is from India). + +-# From Shanks & Pottenger: ++# From P Chan (2020-10-27), with corrections: ++# ++# 1940-1946 Supplement No. 2 to the Palestine Gazette ++# # issue page Order No. dated start end note ++# 1 1010 729 67 of 1940 1940-05-22 1940-05-31* 1940-09-30* revoked by #2 ++# 2 1013 758 73 of 1940 1940-05-31 1940-05-31 1940-09-30 ++# 3 1055 1574 196 of 1940 1940-11-06 1940-11-16 1940-12-31 ++# 4 1066 1811 208 of 1940 1940-12-17 1940-12-31 1941-12-31 ++# 5 1156 1967 116 of 1941 1941-12-16 1941-12-31 1942-12-31* amended by #6 ++# 6 1228 1608 86 of 1942 1942-10-14 1941-12-31 1942-10-31 ++# 7 1256 279 21 of 1943 1943-03-18 1943-03-31 1943-10-31 ++# 8 1323 249 19 of 1944 1944-03-13 1944-03-31 1944-10-31 ++# 9 1402 328 20 of 1945 1945-04-05 1945-04-15 1945-10-31 ++#10 1487 596 14 of 1946 1946-04-04 1946-04-15 1946-10-31 ++# ++# 1948 Iton Rishmi (Official Gazette of the Provisional Government) ++# # issue page dated start end ++#11 2 7 1948-05-20 1948-05-22 1948-10-31* ++# ^This moved timezone to +04, replaced by #12 from 1948-08-31 24:00 GMT. ++#12 17 (Annex B) 84 1948-08-22 1948-08-31 1948-10-31 ++# ++# 1949-2000 Kovetz HaTakanot (Collection of Regulations) ++# # issue page dated start end note ++#13 6 133 1949-03-23 1949-04-30 1949-10-31 ++#14 80 755 1950-03-17 1950-04-15 1950-09-14 ++#15 164 782 1951-03-22 1951-03-31 1951-09-29* amended by #16 ++#16 206 1940 1951-09-23 ---------- 1951-10-22* amended by #17 ++#17 212 78 1951-10-19 ---------- 1951-11-10 ++#18 254 652 1952-03-03 1952-04-19 1952-09-27* amended by #19 ++#19 300 11 1952-09-15 ---------- 1952-10-18 ++#20 348 817 1953-03-03 1953-04-11 1953-09-12 ++#21 420 385 1954-02-17 1954-06-12 1954-09-11 ++#22 497 548 1955-01-14 1955-06-11 1955-09-10 ++#23 591 608 1956-03-12 1956-06-02 1956-09-29 ++#24 680 957 1957-02-08 1957-04-27 1957-09-21 ++#25 3192 1418 1974-06-28 1974-07-06 1974-10-12 ++#26 3322 1389 1975-04-03 1975-04-19 1975-08-30 ++#27 4146 2089 1980-07-15 1980-08-02 1980-09-13 ++#28 4604 1081 1984-02-22 1984-05-05* 1984-08-25* revoked by #29 ++#29 4619 1312 1984-04-06 1984-05-05 1984-08-25 ++#30 4744 475 1984-12-23 1985-04-13 1985-09-14* amended by #31 ++#31 4851 1848 1985-08-18 ---------- 1985-08-31 ++#32 4932 899 1986-04-22 1986-05-17 1986-09-06 ++#33 5013 580 1987-02-15 1987-04-18* 1987-08-22* revoked by #34 ++#34 5021 744 1987-03-30 1987-04-14 1987-09-12 ++#35 5096 659 1988-02-14 1988-04-09 1988-09-03 ++#36 5167 514 1989-02-03 1989-04-29 1989-09-02 ++#37 5248 375 1990-01-23 1990-03-24 1990-08-25 ++#38 5335 612 1991-02-10 1991-03-09* 1991-08-31 amended by #39 ++# 1992-03-28 1992-09-05 ++#39 5339 709 1991-03-04 1991-03-23 ---------- ++#40 5506 503 1993-02-18 1993-04-02 1993-09-05 ++# 1994-04-01 1994-08-28 ++# 1995-03-31 1995-09-03 ++#41 5731 438 1996-01-01 1996-03-14 1996-09-15 ++# 1997-03-13* 1997-09-18* overridden by 1997 Temp Prov ++# 1998-03-19* 1998-09-17* revoked by #42 ++#42 5853 1243 1997-09-18 1998-03-19 1998-09-05 ++#43 5937 77 1998-10-18 1999-04-02 1999-09-03 ++# 2000-04-14* 2000-09-15* revoked by #44 ++# 2001-04-13* 2001-09-14* revoked by #44 ++#44 6024 39 2000-03-14 2000-04-14 2000-10-22* overridden by 2000 Temp Prov ++# 2001-04-06* 2001-10-10* overridden by 2000 Temp Prov ++# 2002-03-29* 2002-10-29* overridden by 2000 Temp Prov ++# ++# These are laws enacted by the Knesset since the Minister could only alter the ++# transition dates at least six months in advanced under the 1992 Law. ++# dated start end ++# 1997 Temporary Provisions 1997-03-06 1997-03-20 1997-09-13 ++# 2000 Temporary Provisions 2000-07-28 ---------- 2000-10-06 ++# 2001-04-09 2001-09-24 ++# 2002-03-29 2002-10-07 ++# 2003-03-28 2003-10-03 ++# 2004-04-07 2004-09-22 ++# Note: ++# Transition times in 1940-1957 (#1-#24) were midnight GMT, ++# in 1974-1998 (#25-#42 and the 1997 Temporary Provisions) were midnight, ++# in 1999-April 2000 (#43,#44) were 02:00, ++# in the 2000 Temporary Provisions were 01:00. ++# ++# ----------------------------------------------------------------------------- ++# Links: ++# 1 https://findit.library.yale.edu/images_layout/view?parentoid=15537490&increment=687 ++# 2 https://findit.library.yale.edu/images_layout/view?parentoid=15537490&increment=716 ++# 3 https://findit.library.yale.edu/images_layout/view?parentoid=15537491&increment=721 ++# 4 https://findit.library.yale.edu/images_layout/view?parentoid=15537491&increment=958 ++# 5 https://findit.library.yale.edu/images_layout/view?parentoid=15537502&increment=558 ++# 6 https://findit.library.yale.edu/images_layout/view?parentoid=15537511&increment=105 ++# 7 https://findit.library.yale.edu/images_layout/view?parentoid=15537516&increment=278 ++# 8 https://findit.library.yale.edu/images_layout/view?parentoid=15537522&increment=248 ++# 9 https://findit.library.yale.edu/images_layout/view?parentoid=15537530&increment=329 ++#10 https://findit.library.yale.edu/images_layout/view?parentoid=15537537&increment=601 ++#11 https://www.nevo.co.il/law_word/law12/er-002.pdf#page=3 ++#12 https://www.nevo.co.il/law_word/law12/er-017-t2.pdf#page=4 ++#13 https://www.nevo.co.il/law_word/law06/tak-0006.pdf#page=3 ++#14 https://www.nevo.co.il/law_word/law06/tak-0080.pdf#page=7 ++#15 https://www.nevo.co.il/law_word/law06/tak-0164.pdf#page=10 ++#16 https://www.nevo.co.il/law_word/law06/tak-0206.pdf#page=4 ++#17 https://www.nevo.co.il/law_word/law06/tak-0212.pdf#page=2 ++#18 https://www.nevo.co.il/law_word/law06/tak-0254.pdf#page=4 ++#19 https://www.nevo.co.il/law_word/law06/tak-0300.pdf#page=5 ++#20 https://www.nevo.co.il/law_word/law06/tak-0348.pdf#page=3 ++#21 https://www.nevo.co.il/law_word/law06/tak-0420.pdf#page=5 ++#22 https://www.nevo.co.il/law_word/law06/tak-0497.pdf#page=10 ++#23 https://www.nevo.co.il/law_word/law06/tak-0591.pdf#page=6 ++#24 https://www.nevo.co.il/law_word/law06/tak-0680.pdf#page=3 ++#25 https://www.nevo.co.il/law_word/law06/tak-3192.pdf#page=2 ++#26 https://www.nevo.co.il/law_word/law06/tak-3322.pdf#page=5 ++#27 https://www.nevo.co.il/law_word/law06/tak-4146.pdf#page=2 ++#28 https://www.nevo.co.il/law_word/law06/tak-4604.pdf#page=7 ++#29 https://www.nevo.co.il/law_word/law06/tak-4619.pdf#page=2 ++#30 https://www.nevo.co.il/law_word/law06/tak-4744.pdf#page=11 ++#31 https://www.nevo.co.il/law_word/law06/tak-4851.pdf#page=2 ++#32 https://www.nevo.co.il/law_word/law06/tak-4932.pdf#page=19 ++#33 https://www.nevo.co.il/law_word/law06/tak-5013.pdf#page=8 ++#34 https://www.nevo.co.il/law_word/law06/tak-5021.pdf#page=8 ++#35 https://www.nevo.co.il/law_word/law06/tak-5096.pdf#page=3 ++#36 https://www.nevo.co.il/law_word/law06/tak-5167.pdf#page=2 ++#37 https://www.nevo.co.il/law_word/law06/tak-5248.pdf#page=7 ++#38 https://www.nevo.co.il/law_word/law06/tak-5335.pdf#page=6 ++#39 https://www.nevo.co.il/law_word/law06/tak-5339.pdf#page=7 ++#40 https://www.nevo.co.il/law_word/law06/tak-5506.pdf#page=19 ++#41 https://www.nevo.co.il/law_word/law06/tak-5731.pdf#page=2 ++#42 https://www.nevo.co.il/law_word/law06/tak-5853.pdf#page=3 ++#43 https://www.nevo.co.il/law_word/law06/tak-5937.pdf#page=9 ++#44 https://www.nevo.co.il/law_word/law06/tak-6024.pdf#page=4 ++# ++# Time Determination (Temporary Provisions) Law, 1997 ++# https://www.nevo.co.il/law_html/law19/p201_003.htm ++# ++# Time Determination (Temporary Provisions) Law, 2000 ++# https://www.nevo.co.il/law_html/law19/p201_004.htm ++# ++# Time Determination Law, 1992 and amendments ++# https://www.nevo.co.il/law_html/law01/p201_002.htm ++# https://main.knesset.gov.il/Activity/Legislation/Laws/Pages/LawPrimary.aspx?lawitemid=2001174 ++ ++# From Paul Eggert (2020-10-27): ++# Several of the midnight transitions mentioned above are ambiguous; ++# are they 00:00, 00:00s, 24:00, or 24:00s? When resolving these ambiguities, ++# try to minimize changes from previous tzdb versions, for lack of better info. ++# Commentary from previous versions is included below, to help explain this. ++ + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Zion 1940 only - Jun 1 0:00 1:00 D +-Rule Zion 1942 1944 - Nov 1 0:00 0 S +-Rule Zion 1943 only - Apr 1 2:00 1:00 D +-Rule Zion 1944 only - Apr 1 0:00 1:00 D +-Rule Zion 1945 only - Apr 16 0:00 1:00 D +-Rule Zion 1945 only - Nov 1 2:00 0 S +-Rule Zion 1946 only - Apr 16 2:00 1:00 D +-Rule Zion 1946 only - Nov 1 0:00 0 S +-Rule Zion 1948 only - May 23 0:00 2:00 DD +-Rule Zion 1948 only - Sep 1 0:00 1:00 D +-Rule Zion 1948 1949 - Nov 1 2:00 0 S +-Rule Zion 1949 only - May 1 0:00 1:00 D +-Rule Zion 1950 only - Apr 16 0:00 1:00 D +-Rule Zion 1950 only - Sep 15 3:00 0 S +-Rule Zion 1951 only - Apr 1 0:00 1:00 D +-Rule Zion 1951 only - Nov 11 3:00 0 S +-Rule Zion 1952 only - Apr 20 2:00 1:00 D +-Rule Zion 1952 only - Oct 19 3:00 0 S +-Rule Zion 1953 only - Apr 12 2:00 1:00 D +-Rule Zion 1953 only - Sep 13 3:00 0 S +-Rule Zion 1954 only - Jun 13 0:00 1:00 D +-Rule Zion 1954 only - Sep 12 0:00 0 S +-Rule Zion 1955 only - Jun 11 2:00 1:00 D +-Rule Zion 1955 only - Sep 11 0:00 0 S +-Rule Zion 1956 only - Jun 3 0:00 1:00 D +-Rule Zion 1956 only - Sep 30 3:00 0 S +-Rule Zion 1957 only - Apr 29 2:00 1:00 D +-Rule Zion 1957 only - Sep 22 0:00 0 S +-Rule Zion 1974 only - Jul 7 0:00 1:00 D +-Rule Zion 1974 only - Oct 13 0:00 0 S +-Rule Zion 1975 only - Apr 20 0:00 1:00 D +-Rule Zion 1975 only - Aug 31 0:00 0 S ++Rule Zion 1940 only - May 31 24:00u 1:00 D ++Rule Zion 1940 only - Sep 30 24:00u 0 S ++Rule Zion 1940 only - Nov 16 24:00u 1:00 D ++Rule Zion 1942 1946 - Oct 31 24:00u 0 S ++Rule Zion 1943 1944 - Mar 31 24:00u 1:00 D ++Rule Zion 1945 1946 - Apr 15 24:00u 1:00 D ++Rule Zion 1948 only - May 22 24:00u 2:00 DD ++Rule Zion 1948 only - Aug 31 24:00u 1:00 D ++Rule Zion 1948 1949 - Oct 31 24:00u 0 S ++Rule Zion 1949 only - Apr 30 24:00u 1:00 D ++Rule Zion 1950 only - Apr 15 24:00u 1:00 D ++Rule Zion 1950 only - Sep 14 24:00u 0 S ++Rule Zion 1951 only - Mar 31 24:00u 1:00 D ++Rule Zion 1951 only - Nov 10 24:00u 0 S ++Rule Zion 1952 only - Apr 19 24:00u 1:00 D ++Rule Zion 1952 only - Oct 18 24:00u 0 S ++Rule Zion 1953 only - Apr 11 24:00u 1:00 D ++Rule Zion 1953 only - Sep 12 24:00u 0 S ++Rule Zion 1954 only - Jun 12 24:00u 1:00 D ++Rule Zion 1954 only - Sep 11 24:00u 0 S ++Rule Zion 1955 only - Jun 11 24:00u 1:00 D ++Rule Zion 1955 only - Sep 10 24:00u 0 S ++Rule Zion 1956 only - Jun 2 24:00u 1:00 D ++Rule Zion 1956 only - Sep 29 24:00u 0 S ++Rule Zion 1957 only - Apr 27 24:00u 1:00 D ++Rule Zion 1957 only - Sep 21 24:00u 0 S ++Rule Zion 1974 only - Jul 6 24:00 1:00 D ++Rule Zion 1974 only - Oct 12 24:00 0 S ++Rule Zion 1975 only - Apr 19 24:00 1:00 D ++Rule Zion 1975 only - Aug 30 24:00 0 S + + # From Alois Treindl (2019-03-06): + # http://www.moin.gov.il/Documents/שעון%20קיץ/clock-50-years-7-2014.pdf +@@ -1769,25 +1909,24 @@ Rule Zion 1975 only - Aug 31 0:00 0 S + # From Paul Eggert (2019-03-06): + # Also see this thread about the moin.gov.il URL: + # https://mm.icann.org/pipermail/tz/2018-November/027194.html +-Rule Zion 1980 only - Aug 2 0:00 1:00 D +-Rule Zion 1980 only - Sep 13 1:00 0 S +-Rule Zion 1984 only - May 5 0:00 1:00 D +-Rule Zion 1984 only - Aug 25 1:00 0 S +- +-# From Shanks & Pottenger: +-Rule Zion 1985 only - Apr 14 0:00 1:00 D +-Rule Zion 1985 only - Sep 15 0:00 0 S +-Rule Zion 1986 only - May 18 0:00 1:00 D +-Rule Zion 1986 only - Sep 7 0:00 0 S +-Rule Zion 1987 only - Apr 15 0:00 1:00 D +-Rule Zion 1987 only - Sep 13 0:00 0 S ++Rule Zion 1980 only - Aug 2 24:00s 1:00 D ++Rule Zion 1980 only - Sep 13 24:00s 0 S ++Rule Zion 1984 only - May 5 24:00s 1:00 D ++Rule Zion 1984 only - Aug 25 24:00s 0 S ++ ++Rule Zion 1985 only - Apr 13 24:00 1:00 D ++Rule Zion 1985 only - Aug 31 24:00 0 S ++Rule Zion 1986 only - May 17 24:00 1:00 D ++Rule Zion 1986 only - Sep 6 24:00 0 S ++Rule Zion 1987 only - Apr 14 24:00 1:00 D ++Rule Zion 1987 only - Sep 12 24:00 0 S + + # From Avigdor Finkelstein (2014-03-05): + # I check the Parliament (Knesset) records and there it's stated that the + # [1988] transition should take place on Saturday night, when the Sabbath + # ends and changes to Sunday. +-Rule Zion 1988 only - Apr 10 0:00 1:00 D +-Rule Zion 1988 only - Sep 4 0:00 0 S ++Rule Zion 1988 only - Apr 9 24:00 1:00 D ++Rule Zion 1988 only - Sep 3 24:00 0 S + + # From Ephraim Silverberg + # (1997-03-04, 1998-03-16, 1998-12-28, 2000-01-17, 2000-07-25, 2004-12-22, +@@ -1817,14 +1956,14 @@ Rule Zion 1988 only - Sep 4 0:00 0 S + # (the eve of the 7th of Tishrei in the lunar Hebrew calendar). + + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Zion 1989 only - Apr 30 0:00 1:00 D +-Rule Zion 1989 only - Sep 3 0:00 0 S +-Rule Zion 1990 only - Mar 25 0:00 1:00 D +-Rule Zion 1990 only - Aug 26 0:00 0 S +-Rule Zion 1991 only - Mar 24 0:00 1:00 D +-Rule Zion 1991 only - Sep 1 0:00 0 S +-Rule Zion 1992 only - Mar 29 0:00 1:00 D +-Rule Zion 1992 only - Sep 6 0:00 0 S ++Rule Zion 1989 only - Apr 29 24:00 1:00 D ++Rule Zion 1989 only - Sep 2 24:00 0 S ++Rule Zion 1990 only - Mar 24 24:00 1:00 D ++Rule Zion 1990 only - Aug 25 24:00 0 S ++Rule Zion 1991 only - Mar 23 24:00 1:00 D ++Rule Zion 1991 only - Aug 31 24:00 0 S ++Rule Zion 1992 only - Mar 28 24:00 1:00 D ++Rule Zion 1992 only - Sep 5 24:00 0 S + Rule Zion 1993 only - Apr 2 0:00 1:00 D + Rule Zion 1993 only - Sep 5 0:00 0 S + +@@ -1853,10 +1992,10 @@ Rule Zion 1995 only - Sep 3 0:00 0 S + # where YYYY is the relevant year. + + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Zion 1996 only - Mar 15 0:00 1:00 D +-Rule Zion 1996 only - Sep 16 0:00 0 S +-Rule Zion 1997 only - Mar 21 0:00 1:00 D +-Rule Zion 1997 only - Sep 14 0:00 0 S ++Rule Zion 1996 only - Mar 14 24:00 1:00 D ++Rule Zion 1996 only - Sep 15 24:00 0 S ++Rule Zion 1997 only - Mar 20 24:00 1:00 D ++Rule Zion 1997 only - Sep 13 24:00 0 S + Rule Zion 1998 only - Mar 20 0:00 1:00 D + Rule Zion 1998 only - Sep 6 0:00 0 S + Rule Zion 1999 only - Apr 2 2:00 1:00 D +@@ -1908,14 +2047,15 @@ Rule Zion 2010 only - Sep 12 2:00 0 S + Rule Zion 2011 only - Oct 2 2:00 0 S + Rule Zion 2012 only - Sep 23 2:00 0 S + +-# From Ephraim Silverberg (2013-06-27): +-# On June 23, 2013, the Israeli government approved changes to the +-# Time Decree Law. The next day, the changes passed the First Reading +-# in the Knesset. The law is expected to pass the Second and Third +-# (final) Readings by the beginning of September 2013. +-# +-# As of 2013, DST starts at 02:00 on the Friday before the last Sunday +-# in March. DST ends at 02:00 on the last Sunday of October. ++# From Ephraim Silverberg (2020-10-26): ++# The current time law (2013) from the State of Israel can be viewed ++# (in Hebrew) at: ++# ftp://ftp.cs.huji.ac.il/pub/tz/israel/announcements/2013+law.pdf ++# It translates to: ++# Every year, in the period from the Friday before the last Sunday in ++# the month of March at 02:00 a.m. until the last Sunday of the month ++# of October at 02:00 a.m., Israel Time will be advanced an additional ++# hour such that it will be UTC+3. + + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S + Rule Zion 2013 max - Mar Fri>=23 2:00 1:00 D +-- +1.8.3.1 + diff --git a/backport-Fix-mistaken-Belize-interpretation.patch b/backport-Fix-mistaken-Belize-interpretation.patch new file mode 100644 index 0000000..3daf04c --- /dev/null +++ b/backport-Fix-mistaken-Belize-interpretation.patch @@ -0,0 +1,31 @@ +From beba17f43925823308c6f7f0d5ca9b52d00d351f Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 3 Nov 2020 18:34:20 -0800 +Subject: [PATCH] Fix mistaken Belize interpretation + +* northamerica (Belize): DST was in effect during most of +World War II (thanks to P Chan). +--- + northamerica | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/northamerica b/northamerica +index 00b2e6d..6a66617 100644 +--- a/northamerica ++++ b/northamerica +@@ -3002,9 +3002,9 @@ Zone America/Barbados -3:58:29 - LMT 1924 # Bridgetown + + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S + Rule Belize 1918 1941 - Oct Sat>=1 24:00 0:30 -0530 +-Rule Belize 1919 1945 - Feb Sat>=8 24:00 0 CST +-Rule Belize 1942 1944 - Oct Sat>=1 24:00 1:00 CWT +-Rule Belize 1945 only - Oct Sat>=1 24:00 1:00 CDT ++Rule Belize 1919 1942 - Feb Sat>=8 24:00 0 CST ++Rule Belize 1942 only - Jun 27 24:00 1:00 CWT ++Rule Belize 1945 only - Aug 14 23:00u 1:00 CPT + Rule Belize 1945 only - Dec 15 24:00 0 CST + Rule Belize 1947 1967 - Oct Sat>=1 24:00 0:30 -0530 + Rule Belize 1948 1968 - Feb Sat>=8 24:00 0 CST +-- +1.8.3.1 + diff --git a/backport-Fix-several-Belize-transitions-1942-1968.patch b/backport-Fix-several-Belize-transitions-1942-1968.patch new file mode 100644 index 0000000..645ade7 --- /dev/null +++ b/backport-Fix-several-Belize-transitions-1942-1968.patch @@ -0,0 +1,104 @@ +From d7e93bdbaf71ed96bd77a907ceab9fb75c9e0d64 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 3 Nov 2020 11:46:47 -0800 +Subject: [PATCH] Fix several Belize transitions 1942/1968 + +* NEWS: Mention this. +* northamerica (Belize): Correct several transitions for 1942 +through 1968 (thanks to P Chan). +--- + NEWS | 10 +++++----- + northamerica | 48 ++++++++++++++++++++++++++++++++++++++++++++---- + 2 files changed, 49 insertions(+), 9 deletions(-) + +diff --git a/NEWS b/NEWS +index 4369cc9..756bbe0 100644 +--- a/NEWS ++++ b/NEWS +@@ -4,13 +4,13 @@ Unreleased, experimental changes + + Changes to past timestamps + +- Correct several 1940 through 1985 transitions for Israel and Palestine, +- fixing several entries originally derived from Shanks. ++ Correct several pre-1970 transitions, fixing entries originally ++ derived from Shanks. The fixes include: ++ - Several 1942 through 1968 transitions for Belize. ++ - Several 1940 through 1985 transitions for Israel and Palestine. ++ - Several 1908 through 1960 transitions for Kenya and adjacent. + (Thanks to P Chan.) + +- Correct several 1908 through 1960 transitions for Kenya and adjacent, +- fixing several hazy entries originally derived from Shanks. +- (Thanks to P Chan.) + + Release 2020d - 2020-10-21 11:24:13 -0700 + +diff --git a/northamerica b/northamerica +index 675c648..00b2e6d 100644 +--- a/northamerica ++++ b/northamerica +@@ -2964,16 +2964,56 @@ Zone America/Barbados -3:58:29 - LMT 1924 # Bridgetown + -4:00 Barb A%sT + + # Belize +-# Whitman entirely disagrees with Shanks; go with Shanks & Pottenger. ++ ++# From P Chan (2020-11-03): ++# Below are some laws related to the time in British Honduras/Belize: ++# ++# Definition of Time Ordinance, 1927 (No.4 of 1927) [1927-04-01] ++# Ordinances of British Honduras Passed in the Year 1927, p 19-20 ++# https://books.google.com/books?id=LqEpAQAAMAAJ&pg=RA3-PA19 ++# ++# Definition of Time (Amendment) Ordinance, 1942 (No. 5 of 1942) [1942-06-27] ++# Ordinances of British Honduras Passed in the Year 1942, p 31-32 ++# https://books.google.com/books?id=h6MpAQAAMAAJ&pg=RA6-PA95-IA44 ++# ++# Definition of Time Ordinance, 1945 (No. 19 of 1945) [1945-12-15] ++# Ordinances of British Honduras Passed in the Year 1945, p 49-50 ++# https://books.google.com/books?id=xaMpAQAAMAAJ&pg=RA2-PP1 ++# ++# Definition of Time Ordinance, 1947 (No. 1 of 1947) [1947-03-11] ++# Ordinances of British Honduras Passed in the Year 1947, p 1-2 ++# https://books.google.com/books?id=xaMpAQAAMAAJ&pg=RA3-PA1 ++# ++# Time (Definition of) Ordinance (Chapter 180) ++# The Laws of British Honduras in Force on the 15th Day of September, 1958 , Volume IV, p 2580 ++# https://books.google.com/books?id=v5QpAQAAMAAJ&pg=PA2580 ++# ++# Time (Definition of) (Amendment) Ordinance, 1968 (No. 13 of 1968) [1968-08-03] ++# https://books.google.com/books?id=xij7KEB_58wC&pg=RA1-PA428-IA9 ++# ++# Definition of Time Act (Chapter 339) ++# Law of Belize, Revised Edition 2000 ++# http://www.belizelaw.org/web/lawadmin/PDF%20files/cap339.pdf ++ ++# From Paul Eggert (2020-11-03): ++# The transitions below are derived from P Chan's sources, except that the ++# 1973 through 1983 transitions are from Shanks & Pottenger since we have ++# no better data there. ++ + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Belize 1918 1942 - Oct Sun>=2 0:00 0:30 -0530 +-Rule Belize 1919 1943 - Feb Sun>=9 0:00 0 CST ++Rule Belize 1918 1941 - Oct Sat>=1 24:00 0:30 -0530 ++Rule Belize 1919 1945 - Feb Sat>=8 24:00 0 CST ++Rule Belize 1942 1944 - Oct Sat>=1 24:00 1:00 CWT ++Rule Belize 1945 only - Oct Sat>=1 24:00 1:00 CDT ++Rule Belize 1945 only - Dec 15 24:00 0 CST ++Rule Belize 1947 1967 - Oct Sat>=1 24:00 0:30 -0530 ++Rule Belize 1948 1968 - Feb Sat>=8 24:00 0 CST + Rule Belize 1973 only - Dec 5 0:00 1:00 CDT + Rule Belize 1974 only - Feb 9 0:00 0 CST + Rule Belize 1982 only - Dec 18 0:00 1:00 CDT + Rule Belize 1983 only - Feb 12 0:00 0 CST + # Zone NAME STDOFF RULES FORMAT [UNTIL] +-Zone America/Belize -5:52:48 - LMT 1912 Apr ++Zone America/Belize -5:52:48 - LMT 1912 Apr 1 + -6:00 Belize %s + + # Bermuda +-- +1.8.3.1 + diff --git a/backport-Fix-several-pre-1957-transitions-for-Bermuda.patch b/backport-Fix-several-pre-1957-transitions-for-Bermuda.patch new file mode 100644 index 0000000..5ea955e --- /dev/null +++ b/backport-Fix-several-pre-1957-transitions-for-Bermuda.patch @@ -0,0 +1,176 @@ +From 17acee8cbb75aaf7bca5decc4fc6c9ab27533537 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 24 Nov 2020 22:05:38 -0800 +Subject: [PATCH] Fix several pre-1957 transitions for Bermuda + +(Thanks to P Chan.) +* NEWS: Mention this. +* northamerica (Bermuda): New ruleset. +(Atlantic/Bermuda): Use it before 1974. +* theory.html (Time zone abbreviations): Mention BMT/BST, +which are my invention. +--- + NEWS | 5 ++-- + northamerica | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- + theory.html | 5 ++-- + 3 files changed, 97 insertions(+), 8 deletions(-) + +diff --git a/NEWS b/NEWS +index f7b0461..d9fe116 100644 +--- a/NEWS ++++ b/NEWS +@@ -4,9 +4,10 @@ Unreleased, experimental changes + + Changes to past timestamps + +- Correct several pre-1972 transitions, fixing entries originally ++ Correct many pre-1986 transitions, fixing entries originally + derived from Shanks. The fixes include: +- - Australia: several 1917 through 1971 transitions. ++ - Australia: several 1917 through 1971 transitions ++ - Bermuda: several 1917 through 1956 transitions + - Belize: several 1942 through 1968 transitions + - Israel and Palestine: several 1940 through 1985 transitions + - Kenya and adjacent: several 1908 through 1960 transitions +diff --git a/northamerica b/northamerica +index 6a66617..d5abf21 100644 +--- a/northamerica ++++ b/northamerica +@@ -3018,20 +3018,107 @@ Zone America/Belize -5:52:48 - LMT 1912 Apr 1 + + # Bermuda + ++# From Paul Eggert (2020-11-24): + # For 1899 Milne gives -4:19:18.3 as the meridian of the clock tower, +-# Bermuda dockyard, Ireland I; round that. ++# Bermuda dockyard, Ireland I. This agrees with standard offset given in the ++# Daylight Saving Act, 1917 cited below. Round that to the nearest second. ++# It is not known when this time became standard for Bermuda; guess 1890. ++# The transition to -04 was specified by: ++# 1930: The Time Zone Act, 1929 (1929: No. 39) [1929-11-08] ++# https://books.google.com/books?id=7tdMAQAAIAAJ&pg=RA54-PP1 ++ ++# From P Chan (2020-11-20): ++# Most of the information can be found online from the Bermuda National ++# Library - Digital Collection which includes The Royal Gazette (RG) until 1957 ++# https://bnl.contentdm.oclc.org/digital/ ++# I will cite the ID. For example, [10000] means ++# https://bnl.contentdm.oclc.org/digital/collection/BermudaNP02/id/10000 ++# ++# 1917: Apr 5 midnight to Sep 30 midnight ++# Daylight Saving Act, 1917 (1917 No. 13) [1917-04-02] ++# Bermuda Acts and Resolves 1917, p 37-38 ++# https://books.google.com/books?id=M-lCAQAAMAAJ&pg=PA36-IA2 ++# RG, 1917-04-04, p 6 [42340] gives the spring forward date. ++# ++# 1918: Apr 13 midnight to Sep 15 midnight ++# Daylight Saving Act, 1918 (1918 No. 9) [1918-04-06] ++# Bermuda Acts and Resolves 1917, p 13 ++# https://books.google.com/books?id=K-lCAQAAMAAJ&pg=RA1-PA7 ++# ++# Note that local mean time was still used before 1930. ++# ++# During WWII, DST was introduced by Defence Regulations ++# 1942: Jan 11 02:00 to Oct 18 02:00 [113646], [115726] ++# 1943: Mar 21 02:00 to Oct 31 02:00 [116704], [118193] ++# 1944: Mar 12 02:00 to Nov 5 02:00 [119225], [121593] ++# 1945: Mar 11 02:00 to Nov 4 02:00 [122369], [124461] ++# RG, 1942-01-08, p 2, 1942-10-12, p 2 , 1943-03-06, p 2, 1943-09-03, p 1, ++# 1944-02-29, p 6, 1944-09-20, p 2, 1945-02-13, p 2, 1945-11-03, p 1 ++# ++# In 1946, the House of Assembly rejected DST twice. [128686], [128076] ++# RG, 1946-03-16 p 1,1946-04-13 p 1 ++# ++# 1947: third Sunday in May 02:00 to second Sunday in September 02:00 ++# DST in 1947 was defined in the Daylight Saving Act, 1947 (1947: No. 12) ++# which expired at the end of the year. [125784] ,[132405], [144454], [138226] ++# RG, 1947-02-27, p 1, 1947-05-15, p 1, 1947-09-13, p 1, 1947-12-30, p 1 ++# ++# 1948-1952: fourth Sunday in May 02:00 to first Sunday in September 02:00 ++# DST in 1948 was defined in the Daylight Saving Act, 1948 (1948 : No. 12) ++# which was set to expired at the end of the year but it was extended until ++# the end of 1952 and was not further extended. ++# [129802], [139403], [146008], [135240], [144330], [139049], [143309], ++# [148271], [149773], [153589], [153802], [155924] ++# RG, 1948-04-13, p 1, 1948-05-22, p 1, 1948-09-04, p 1, 1949-05-21, p1, ++# 1949-09-03, p 1, 1950-05-27 p 1, 1950-09-02, p 1, 1951-05-27, p 1, ++# 1951-09-01, p 1, 1952-05-23, p 1, 1952-09-26, p 1, 1952-12-21, p 8 ++# ++# In 1953-1955, the House of Assembly rejected DST each year. [158996], ++# [162620], [166720] RG, 1953-05-02, p 1, 1954-04-01 p 1, 1955-03-12, p 1 ++# ++# 1956: fourth Sunday in May 02:00 to last Sunday in October 02:00 ++# Time Zone (Seasonal Variation) Act, 1956 (1956: No.44) [1956-05-25] ++# Bermuda Public Acts 1956, p 331-332 ++# https://books.google.com/books?id=Xs1AlmD_cEwC&pg=PA63 ++# ++# The extension of the Act was rejected by the House of Assembly. [176218] ++# RG, 1956-12-13, p 1 ++# ++# From the Chronological Table of Public and Private Acts up to 1985, it seems ++# that there does not exist other Acts related to DST before 1973. ++# https://books.google.com/books?id=r9hMAQAAIAAJ&pg=RA23-PA1 ++# Public Acts of the Legislature of the Islands of Bermuda, Together with ++# Statutory Instruments in Force Thereunder, Vol VII + + # From Dan Jones, reporting in The Royal Gazette (2006-06-26): +- + # Next year, however, clocks in the US will go forward on the second Sunday + # in March, until the first Sunday in November. And, after the Time Zone + # (Seasonal Variation) Bill 2006 was passed in the House of Assembly on + # Friday, the same thing will happen in Bermuda. + # http://www.theroyalgazette.com/apps/pbcs.dll/article?AID=/20060529/NEWS/105290135 + ++# Rule NAME FROM TO - IN ON AT SAVE LETTER/S ++Rule Bermuda 1917 only - Apr 5 24:00 1:00 - ++Rule Bermuda 1917 only - Sep 30 24:00 0 - ++Rule Bermuda 1918 only - Apr 13 24:00 1:00 - ++Rule Bermuda 1918 only - Sep 15 24:00 0 S ++Rule Bermuda 1942 only - Jan 11 2:00 1:00 D ++Rule Bermuda 1942 only - Oct 18 2:00 0 S ++Rule Bermuda 1943 only - Mar 21 2:00 1:00 D ++Rule Bermuda 1943 only - Oct 31 2:00 0 S ++Rule Bermuda 1944 1945 - Mar Sun>=8 2:00 1:00 D ++Rule Bermuda 1944 1945 - Nov Sun>=1 2:00 0 S ++Rule Bermuda 1947 only - May Sun>=15 2:00 1:00 D ++Rule Bermuda 1947 only - Sep Sun>=8 2:00 0 S ++Rule Bermuda 1948 1952 - May Sun>=22 2:00 1:00 D ++Rule Bermuda 1948 1952 - Sep Sun>=1 2:00 0 S ++Rule Bermuda 1956 only - May Sun>=22 2:00 1:00 D ++Rule Bermuda 1956 only - Oct lastSun 2:00 0 S ++ + # Zone NAME STDOFF RULES FORMAT [UNTIL] +-Zone Atlantic/Bermuda -4:19:18 - LMT 1930 Jan 1 2:00 # Hamilton +- -4:00 - AST 1974 Apr 28 2:00 ++Zone Atlantic/Bermuda -4:19:18 - LMT 1890 # Hamilton ++ -4:19:18 Bermuda BMT/BST 1930 Jan 1 2:00 ++ -4:00 Bermuda A%sT 1974 Apr 28 2:00 + -4:00 Canada A%sT 1976 + -4:00 US A%sT + +diff --git a/theory.html b/theory.html +index 4613799..28f6b8e 100644 +--- a/theory.html ++++ b/theory.html +@@ -474,8 +474,8 @@ in decreasing order of importance: +

    + These abbreviations are: + AMT Amsterdam, Asunción, Athens; +- BMT Baghdad, Bangkok, Batavia, Bern, Bogotá, Bridgetown, Brussels, +- Bucharest; ++ BMT Baghdad, Bangkok, Batavia, Bermuda, Bern, Bogotá, Bridgetown, ++ Brussels, Bucharest; + CMT Calamarca, Caracas, Chisinau, Colón, Copenhagen, Córdoba; + DMT Dublin/Dunsink; + EMT Easter; +@@ -506,6 +506,7 @@ in decreasing order of importance: + A few abbreviations also follow the pattern that + GMT/BST established for time in the UK. + They are: ++ BMT/BST for Bermuda 1890–1930, + CMT/BST for Calamarca Mean Time and Bolivian Summer Time + 1890–1932, + DMT/IST for Dublin/Dunsink Mean Time and Irish Summer Time +-- +1.8.3.1 + diff --git a/backport-Fix-several-pre-1957-transitions-for-Ghana.patch b/backport-Fix-several-pre-1957-transitions-for-Ghana.patch new file mode 100644 index 0000000..445391e --- /dev/null +++ b/backport-Fix-several-pre-1957-transitions-for-Ghana.patch @@ -0,0 +1,147 @@ +From 7cc6d7c00e29399e7fd158c49706165dcfe9b664 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Wed, 25 Nov 2020 09:26:40 -0800 +Subject: [PATCH] Fix several pre-1957 transitions for Ghana + +* NEWS: Mention this. +* africa (Ghana, Africa/Accra): Update to match the legal citations. +--- + NEWS | 1 + + africa | 107 ++++++++++++++++++++++++++++++++++++++++++++++++----------------- + 2 files changed, 80 insertions(+), 28 deletions(-) + +diff --git a/NEWS b/NEWS +index d9fe116..d357abb 100644 +--- a/NEWS ++++ b/NEWS +@@ -9,6 +9,7 @@ Unreleased, experimental changes + - Australia: several 1917 through 1971 transitions + - Bermuda: several 1917 through 1956 transitions + - Belize: several 1942 through 1968 transitions ++ - Ghana: several 1915 through 1956 transitions + - Israel and Palestine: several 1940 through 1985 transitions + - Kenya and adjacent: several 1908 through 1960 transitions + (Thanks to P Chan.) +diff --git a/africa b/africa +index 2313e71..285688d 100644 +--- a/africa ++++ b/africa +@@ -386,36 +386,87 @@ Zone Africa/Cairo 2:05:09 - LMT 1900 Oct + + # Ghana + +-# From Paul Eggert (2018-01-30): +-# Whitman says DST was observed from 1931 to "the present"; +-# Shanks & Pottenger say 1936 to 1942 with 20 minutes of DST, +-# with transitions on 09-01 and 12-31 at 00:00. +-# Page 33 of Parish GCB, Colonial Reports - Annual. No. 1066. Gold +-# Coast. Report for 1919. (March 1921), OCLC 784024077 +-# http://libsysdigi.library.illinois.edu/ilharvest/africana/books2011-05/5530214/5530214_1919/5530214_1919_opt.pdf +-# lists the Determination of the Time Ordinance, 1919, No. 18, +-# "to advance the time observed locally by the space of twenty minutes +-# during the last four months of each year; the object in view being +-# to extend during those months the period of daylight-time available +-# for evening recreation after office hours." +-# Vanessa Ogle, The Global Transformation of Time, 1870-1950 (2015), p 33, +-# writes "In 1919, the Gold Coast (Ghana as of 1957) made Greenwich +-# time its legal time and simultaneously legalized a summer time of +-# UTC - 00:20 minutes from March to October."; a footnote lists +-# the ordinance as being dated 1919-11-24. +-# The Crown Colonist, Volume 12 (1942), p 176, says "the Government +-# intend advancing Gold Coast time half an hour ahead of G.M.T. +-# The actual date of the alteration has not yet been announced." +-# These sources are incomplete and contradictory. Possibly what is +-# now Ghana observed different DST regimes in different years. For +-# lack of better info, use Shanks except treat the minus sign as a +-# typo, and assume DST started in 1920 not 1936. ++# From P Chan (2020-11-20): ++# Interpretation Amendment Ordinance, 1915 (No.24 of 1915) [1915-11-02] ++# Ordinances of the Gold Coast, Ashanti, Northern Territories 1915, p 69-71 ++# https://books.google.com/books?id=ErA-AQAAIAAJ&pg=PA70 ++# This Ordinance added "'Time' shall mean Greenwich Mean Time" to the ++# Interpretation Ordinance, 1876. ++# ++# Determination of the Time Ordinance, 1919 (No. 18 of 1919) [1919-11-24] ++# Ordinances of the Gold Coast, Ashanti, Northern Territories 1919, p 75-76 ++# https://books.google.com/books?id=MbA-AQAAIAAJ&pg=PA75 ++# This Ordinance removed the previous definition of time and introduced DST. ++# ++# Time Determination Ordinance (Cap. 214) ++# The Laws of the Gold Coast (including Togoland Under British Mandate) ++# Vol. II (1937), p 2328 ++# https://books.google.com/books?id=Z7M-AQAAIAAJ&pg=PA2328 ++# Revised edition of the 1919 Ordinance. ++# ++# Time Determination (Amendment) Ordinance, 1940 (No. 9 of 1940) [1940-04-06] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1940, p 22 ++# https://books.google.com/books?id=1ao-AQAAIAAJ&pg=PA22 ++# This Ordinance changed the forward transition from September to May. ++# ++# Defence (Time Determination Ordinance Amendment) Regulations, 1942 ++# (Regulations No. 6 of 1942) [1942-01-31, commenced on 1942-02-08] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1942, p 48 ++# https://books.google.com/books?id=Das-AQAAIAAJ&pg=PA48 ++# These regulations advanced the [standard] time by thirty minutes. ++# ++# Defence (Time Determination Ordinance Amendment (No.2)) Regulations, ++# 1942 (Regulations No. 28 of 1942) [1942-04-25] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1942, p 87 ++# https://books.google.com/books?id=Das-AQAAIAAJ&pg=PA87 ++# These regulations abolished DST and changed the time to GMT+0:30. ++# ++# Defence (Revocation) (No.4) Regulations, 1945 (Regulations No. 45 of ++# 1945) [1945-10-24, commenced on 1946-01-06] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1945, p 256 ++# https://books.google.com/books?id=9as-AQAAIAAJ&pg=PA256 ++# These regulations revoked the previous two sets of Regulations. ++# ++# Time Determination (Amendment) Ordinance, 1945 (No. 18 of 1945) [1946-01-06] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1945, p 69 ++# https://books.google.com/books?id=9as-AQAAIAAJ&pg=PA69 ++# This Ordinance abolished DST. ++# ++# Time Determination (Amendment) Ordinance, 1950 (No. 26 of 1950) [1950-07-22] ++# Annual Volume of the Laws of the Gold Coast: ++# Containing All Legislation Enacted During Year 1950, p 35 ++# https://books.google.com/books?id=e60-AQAAIAAJ&pg=PA35 ++# This Ordinance restored DST but with thirty minutes offset. ++# ++# Time Determination Ordinance (Cap. 264) ++# The Laws of the Gold Coast, Vol. V (1954), p 380 ++# https://books.google.com/books?id=Mqc-AQAAIAAJ&pg=PA380 ++# Revised edition of the Time Determination Ordinance. ++# ++# Time Determination (Amendment) Ordinance, 1956 (No. 21 of 1956) [1956-08-29] ++# Annual Volume of the Ordinances of the Gold Coast Enacted During the ++# Year 1956, p 83 ++# https://books.google.com/books?id=VLE-AQAAIAAJ&pg=PA83 ++# This Ordinance abolished DST. ++ + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Ghana 1920 1942 - Sep 1 0:00 0:20 - +-Rule Ghana 1920 1942 - Dec 31 0:00 0 - ++Rule Ghana 1920 only - Nov 24 0:00 0:20 +0020 ++Rule Ghana 1920 1946 - Jan 1 2:00 0 GMT ++Rule Ghana 1921 1939 - Sep 1 2:00 0:20 +0020 ++Rule Ghana 1940 1945 - May 1 2:00 0:20 +0020 ++Rule Ghana 1950 1955 - Sep 1 2:00 0:30 +0030 ++Rule Ghana 1951 1956 - Jan 1 2:00 0 GMT ++ + # Zone NAME STDOFF RULES FORMAT [UNTIL] +-Zone Africa/Accra -0:00:52 - LMT 1918 +- 0:00 Ghana GMT/+0020 ++Zone Africa/Accra -0:00:52 - LMT 1915 Nov 2 ++ 0:00 Ghana %s 1942 Feb 8 ++ 0:30 - +0030 1942 Oct 24 ++ 0:00 Ghana %s + + # Guinea + # See Africa/Abidjan. +-- +1.8.3.1 + diff --git a/backport-Fix-several-pre-1972-transitions-for-Australia.patch b/backport-Fix-several-pre-1972-transitions-for-Australia.patch new file mode 100644 index 0000000..2435e9b --- /dev/null +++ b/backport-Fix-several-pre-1972-transitions-for-Australia.patch @@ -0,0 +1,228 @@ +From 1aca4cad3692063cd5cb571883ccf6d04b3c2991 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 24 Nov 2020 15:40:34 -0800 +Subject: [PATCH] Fix several pre-1972 transitions for Australia + +(Thanks to P Chan.) This entails obsoleting Australia/Currie. +* NEWS: mention this. +* australasia (Aus): Use 2:00s for Australian DST transitions, as +per the legal citations. Prefer lastSun to explicit dates if that +is what the law said. +(AT): Add DST for late 1917 through early 1919. Prefer the +oddball Sun>=29 to match the legal wording better (5th Sunday). +(Australia/Currie): Move from here ... +* backzone (Australia/Currie): ... to here, and correct because +King Island restarted DST in late 1968, not late 1971. +* backward (Australia/Currie): New backward-compatibility link. +* zone.tab, zone1970.tab (Australia/Currie): Remove. +--- + NEWS | 15 +++++++++---- + australasia | 71 +++++++++++++++++++++++++++++++++++++++++++++--------------- + backward | 1 + + backzone | 6 +++++ + zone.tab | 3 +-- + zone1970.tab | 3 +-- + 6 files changed, 73 insertions(+), 26 deletions(-) + +diff --git a/NEWS b/NEWS +index 756bbe0..f7b0461 100644 +--- a/NEWS ++++ b/NEWS +@@ -4,13 +4,20 @@ Unreleased, experimental changes + + Changes to past timestamps + +- Correct several pre-1970 transitions, fixing entries originally ++ Correct several pre-1972 transitions, fixing entries originally + derived from Shanks. The fixes include: +- - Several 1942 through 1968 transitions for Belize. +- - Several 1940 through 1985 transitions for Israel and Palestine. +- - Several 1908 through 1960 transitions for Kenya and adjacent. ++ - Australia: several 1917 through 1971 transitions. ++ - Belize: several 1942 through 1968 transitions ++ - Israel and Palestine: several 1940 through 1985 transitions ++ - Kenya and adjacent: several 1908 through 1960 transitions + (Thanks to P Chan.) + ++ Because of the Australia change, Australia/Currie (King Island) is ++ no longer needed, as it is identical to Australia/Hobart for all ++ timestamps since 1970 and was therefore created by mistake. ++ Australia/Currie has been moved to the 'backward' file and its ++ corrected data moved to the 'backzone' file. ++ + + Release 2020d - 2020-10-21 11:24:13 -0700 + +diff --git a/australasia b/australasia +index aa7ab7f..d6c4e7c 100644 +--- a/australasia ++++ b/australasia +@@ -14,16 +14,13 @@ + # Please see the notes below for the controversy about "EST" versus "AEST" etc. + + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +-Rule Aus 1917 only - Jan 1 0:01 1:00 D +-Rule Aus 1917 only - Mar 25 2:00 0 S +-Rule Aus 1942 only - Jan 1 2:00 1:00 D +-Rule Aus 1942 only - Mar 29 2:00 0 S +-Rule Aus 1942 only - Sep 27 2:00 1:00 D +-Rule Aus 1943 1944 - Mar lastSun 2:00 0 S +-Rule Aus 1943 only - Oct 3 2:00 1:00 D +-# Go with Whitman and the Australian National Standards Commission, which +-# says W Australia didn't use DST in 1943/1944. Ignore Whitman's claim that +-# 1944/1945 was just like 1943/1944. ++Rule Aus 1917 only - Jan 1 2:00s 1:00 D ++Rule Aus 1917 only - Mar lastSun 2:00s 0 S ++Rule Aus 1942 only - Jan 1 2:00s 1:00 D ++Rule Aus 1942 only - Mar lastSun 2:00s 0 S ++Rule Aus 1942 only - Sep 27 2:00s 1:00 D ++Rule Aus 1943 1944 - Mar lastSun 2:00s 0 S ++Rule Aus 1943 only - Oct 3 2:00s 1:00 D + + # Zone NAME STDOFF RULES FORMAT [UNTIL] + # Northern Territory +@@ -115,8 +112,12 @@ Zone Australia/Adelaide 9:14:20 - LMT 1895 Feb + # says King Island didn't observe DST from WWII until late 1971. + # + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S ++Rule AT 1916 only - Oct Sun>=1 2:00s 1:00 D ++Rule AT 1917 only - Mar lastSun 2:00s 0 S ++Rule AT 1917 1918 - Oct Sun>=22 2:00s 1:00 D ++Rule AT 1918 1919 - Mar Sun>=1 2:00s 0 S + Rule AT 1967 only - Oct Sun>=1 2:00s 1:00 D +-Rule AT 1968 only - Mar lastSun 2:00s 0 S ++Rule AT 1968 only - Mar Sun>=29 2:00s 0 S + Rule AT 1968 1985 - Oct lastSun 2:00s 1:00 D + Rule AT 1969 1971 - Mar Sun>=8 2:00s 0 S + Rule AT 1972 only - Feb lastSun 2:00s 0 S +@@ -136,15 +137,9 @@ Rule AT 2007 only - Mar lastSun 2:00s 0 S + Rule AT 2008 max - Apr Sun>=1 2:00s 0 S + # Zone NAME STDOFF RULES FORMAT [UNTIL] + Zone Australia/Hobart 9:49:16 - LMT 1895 Sep +- 10:00 - AEST 1916 Oct 1 2:00 +- 10:00 1:00 AEDT 1917 Feb ++ 10:00 AT AE%sT 1919 Oct 24 + 10:00 Aus AE%sT 1967 + 10:00 AT AE%sT +-Zone Australia/Currie 9:35:28 - LMT 1895 Sep +- 10:00 - AEST 1916 Oct 1 2:00 +- 10:00 1:00 AEDT 1917 Feb +- 10:00 Aus AE%sT 1971 Jul +- 10:00 AT AE%sT + + # Victoria + # Rule NAME FROM TO - IN ON AT SAVE LETTER/S +@@ -958,6 +953,25 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901 + # Electronic Journal of Australian and New Zealand History (1997-03-03) + # http://www.jcu.edu.au/aff/history/reviews/davison.htm + ++# From P Chan (2020-11-20): ++# Daylight Saving Act 1916 (No. 40 of 1916) [1916-12-21, commenced 1917-01-01] ++# http://classic.austlii.edu.au/au/legis/cth/num_act/dsa1916401916192/ ++# ++# Daylight Saving Repeal Act 1917 (No. 35 of 1917) [1917-09-25] ++# http://classic.austlii.edu.au/au/legis/cth/num_act/dsra1917351917243/ ++# ++# Statutory Rules 1941, No. 323 [1941-12-24] ++# https://www.legislation.gov.au/Details/C1941L00323 ++# ++# Statutory Rules 1942, No. 392 [1942-09-10] ++# https://www.legislation.gov.au/Details/C1942L00392 ++# ++# Statutory Rules 1943, No. 241 [1943-09-29] ++# https://www.legislation.gov.au/Details/C1943L00241 ++# ++# All transition times should be 02:00 standard time. ++ ++ + # From Paul Eggert (2005-12-08): + # Implementation Dates of Daylight Saving Time within Australia + # http://www.bom.gov.au/climate/averages/tables/dst_times.shtml +@@ -1350,6 +1364,27 @@ Zone Pacific/Wallis 12:15:20 - LMT 1901 + + # Tasmania + ++# From P Chan (2020-11-20): ++# Tasmania observed DST in 1916-1919. ++# ++# Daylight Saving Act, 1916 (7 Geo V, No 2) [1916-09-22] ++# http://classic.austlii.edu.au/au/legis/tas/num_act/tdsa19167gvn2267/ ++# ++# Daylight Saving Amendment Act, 1917 (8 Geo V, No 5) [1917-10-01] ++# http://classic.austlii.edu.au/au/legis/tas/num_act/tdsaa19178gvn5347/ ++# ++# Daylight Saving Act Repeal Act, 1919 (10 Geo V, No 9) [1919-10-24] ++# http://classic.austlii.edu.au/au/legis/tas/num_act/tdsara191910gvn9339/ ++# ++# King Island is mentioned in the 1967 Act but not the 1968 Act. ++# Therefore it possibly observed DST from 1968/69. ++# ++# Daylight Saving Act 1967 (No. 33 of 1967) [1967-09-22] ++# http://classic.austlii.edu.au/au/legis/tas/num_act/dsa196733o1967211/ ++# ++# Daylight Saving Act 1968 (No. 42 of 1968) [1968-10-15] ++# http://classic.austlii.edu.au/au/legis/tas/num_act/dsa196842o1968211/ ++ + # The rules for 1967 through 1991 were reported by George Shepherd + # via Simon Woodhead via Robert Elz (1991-03-06): + # # The state of TASMANIA.. [Courtesy Tasmanian Dept of Premier + Cabinet ] +diff --git a/backward b/backward +index e13ae52..0c55be2 100644 +--- a/backward ++++ b/backward +@@ -49,6 +49,7 @@ Link Atlantic/Faroe Atlantic/Faeroe + Link Europe/Oslo Atlantic/Jan_Mayen + Link Australia/Sydney Australia/ACT + Link Australia/Sydney Australia/Canberra ++Link Australia/Hobart Australia/Currie + Link Australia/Lord_Howe Australia/LHI + Link Australia/Sydney Australia/NSW + Link Australia/Darwin Australia/North +diff --git a/backzone b/backzone +index 563aff6..3ce7277 100644 +--- a/backzone ++++ b/backzone +@@ -623,6 +623,12 @@ Zone Atlantic/St_Helena -0:22:48 - LMT 1890 # Jamestown + -0:22:48 - JMT 1951 # Jamestown Mean Time + 0:00 - GMT + ++# King Island ++Zone Australia/Currie 9:35:28 - LMT 1895 Sep ++ 10:00 AT AE%sT 1919 Oct 24 ++ 10:00 Aus AE%sT 1968 Oct 15 ++ 10:00 AT AE%sT ++ + # Northern Ireland + Zone Europe/Belfast -0:23:40 - LMT 1880 Aug 2 + -0:25:21 - DMT 1916 May 21 2:00 +diff --git a/zone.tab b/zone.tab +index 6333b99..fe48c13 100644 +--- a/zone.tab ++++ b/zone.tab +@@ -56,8 +56,7 @@ AS -1416-17042 Pacific/Pago_Pago + AT +4813+01620 Europe/Vienna + AU -3133+15905 Australia/Lord_Howe Lord Howe Island + AU -5430+15857 Antarctica/Macquarie Macquarie Island +-AU -4253+14719 Australia/Hobart Tasmania (most areas) +-AU -3956+14352 Australia/Currie Tasmania (King Island) ++AU -4253+14719 Australia/Hobart Tasmania + AU -3749+14458 Australia/Melbourne Victoria + AU -3352+15113 Australia/Sydney New South Wales (most areas) + AU -3157+14127 Australia/Broken_Hill New South Wales (Yancowinna) +diff --git a/zone1970.tab b/zone1970.tab +index 699dda2..205ed5a 100644 +--- a/zone1970.tab ++++ b/zone1970.tab +@@ -63,8 +63,7 @@ AS,UM -1416-17042 Pacific/Pago_Pago Samoa, Midway + AT +4813+01620 Europe/Vienna + AU -3133+15905 Australia/Lord_Howe Lord Howe Island + AU -5430+15857 Antarctica/Macquarie Macquarie Island +-AU -4253+14719 Australia/Hobart Tasmania (most areas) +-AU -3956+14352 Australia/Currie Tasmania (King Island) ++AU -4253+14719 Australia/Hobart Tasmania + AU -3749+14458 Australia/Melbourne Victoria + AU -3352+15113 Australia/Sydney New South Wales (most areas) + AU -3157+14127 Australia/Broken_Hill New South Wales (Yancowinna) +-- +1.8.3.1 + diff --git a/backport-Port-make-rearguard_tarballs-to-Solaris-10.patch b/backport-Port-make-rearguard_tarballs-to-Solaris-10.patch new file mode 100644 index 0000000..6084114 --- /dev/null +++ b/backport-Port-make-rearguard_tarballs-to-Solaris-10.patch @@ -0,0 +1,41 @@ +From b231fbdb5c13ab402519c9bc21d19b45708d1bae Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Tue, 27 Oct 2020 13:57:43 -0700 +Subject: [PATCH] Port 'make rearguard_tarballs' to Solaris 10 + +* Makefile (tarballs, etc.): Export AWK to submake, for Solaris 10 +which needs something like 'make AWK=nawk rearguard_tarballs'. +(.KEEP_STATE): Remove. .KEEP_STATE is a Solaris 'make' feature +that breaks 'make rearguard_tarballs' because it causes submakes +to mistakenly consider files to be out-of-date. As .KEEP_STATE +is not specified by POSIX and is ignored by GNU 'make' it should +not be needed. +--- + Makefile | 4 +--- + 1 file changed, 1 insertion(+), 3 deletions(-) + +diff --git a/Makefile b/Makefile +index a0b6aeb..5064a19 100644 +--- a/Makefile ++++ b/Makefile +@@ -1012,7 +1012,7 @@ tarballs rearguard_tarballs traditional_tarballs \ + signatures rearguard_signatures traditional_signatures: \ + version set-timestamps.out rearguard.zi + VERSION=`cat version` && \ +- $(MAKE) VERSION="$$VERSION" $@_version ++ $(MAKE) AWK='$(AWK)' VERSION="$$VERSION" $@_version + + # These *_version rules are intended for use if VERSION is set by some + # other means. Ordinarily these rules are used only by the above +@@ -1110,8 +1110,6 @@ strftime.o: private.h tzfile.h + zdump.o: version.h + zic.o: private.h tzfile.h version.h + +-.KEEP_STATE: +- + .PHONY: ALL INSTALL all + .PHONY: check check_time_t_alternatives + .PHONY: check_web check_zishrink +-- +1.8.3.1 + diff --git a/backport-Volgograd-switches-from-04-to-03-on-12-20-02-00.patch b/backport-Volgograd-switches-from-04-to-03-on-12-20-02-00.patch new file mode 100644 index 0000000..960b169 --- /dev/null +++ b/backport-Volgograd-switches-from-04-to-03-on-12-20-02-00.patch @@ -0,0 +1,62 @@ +From 271d9438bc43550672c4020352b0fdcea2822737 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Fri, 27 Nov 2020 16:51:01 -0800 +Subject: [PATCH] Volgograd switches from +04 to +03 on 12-20 02:00 + +(Thanks to Alexander Krivenyshev.) +* NEWS: Mention this. +* europe (Europe/Volgograd): Add the transition. +--- + NEWS | 5 +++++ + europe | 12 +++++++++++- + 2 files changed, 16 insertions(+), 1 deletion(-) + +diff --git a/NEWS b/NEWS +index d357abb..0690d87 100644 +--- a/NEWS ++++ b/NEWS +@@ -2,6 +2,11 @@ News for the tz database + + Unreleased, experimental changes + ++ Changes to future timestamps ++ ++ Volgograd changes time zone from +04 to +03 on 2020-12-20 at 02:00. ++ (Thanks to Alexander Krivenyshev.) ++ + Changes to past timestamps + + Correct many pre-1986 transitions, fixing entries originally +diff --git a/europe b/europe +index ea23736..3a8a4e6 100644 +--- a/europe ++++ b/europe +@@ -2892,6 +2892,15 @@ Zone Europe/Astrakhan 3:12:12 - LMT 1924 May + # The law has been published today on + # http://publication.pravo.gov.ru/Document/View/0001201810110037 + ++# From Alexander Krivenyshev (2020-11-27): ++# The State Duma approved (Nov 24, 2020) the transition of the Volgograd ++# region to the Moscow time zone.... If approved by the the Federation ++# Council and the President, this Federal Law 1012130-7 will enter into force ++# on December 20, 2020.... ++# https://sozd.duma.gov.ru/bill/1012130-7 ++# http://docs.cntd.ru/document/566418247 ++# https://gorvesti.ru/society/gosduma-progolosovala-za-vozvrat-volgogradskoy-oblasti-k-moskovskomu-vremeni-95877.html ++ + Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3 + 3:00 - +03 1930 Jun 21 + 4:00 - +04 1961 Nov 11 +@@ -2901,7 +2910,8 @@ Zone Europe/Volgograd 2:57:40 - LMT 1920 Jan 3 + 3:00 Russia +03/+04 2011 Mar 27 2:00s + 4:00 - +04 2014 Oct 26 2:00s + 3:00 - +03 2018 Oct 28 2:00s +- 4:00 - +04 ++ 4:00 - +04 2020 Dec 20 2:00s ++ 3:00 - +03 + + # From Paul Eggert (2016-11-11): + # Europe/Saratov covers: +-- +1.8.3.1 + diff --git a/backport-northamerica-Add-URL-for-Yukon-OIC-1980-02.patch b/backport-northamerica-Add-URL-for-Yukon-OIC-1980-02.patch new file mode 100644 index 0000000..4e78369 --- /dev/null +++ b/backport-northamerica-Add-URL-for-Yukon-OIC-1980-02.patch @@ -0,0 +1,25 @@ +From a499dd6e0836ba149490ca0491aa5363780cdd18 Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Wed, 25 Nov 2020 10:17:16 -0800 +Subject: [PATCH] * northamerica: Add URL for Yukon OIC 1980/02 + +--- + northamerica | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/northamerica b/northamerica +index d5abf21..b9a1348 100644 +--- a/northamerica ++++ b/northamerica +@@ -2234,7 +2234,7 @@ Zone America/Creston -7:46:04 - LMT 1884 + # to say eight hours behind Greenwich Time. + # + # * O.I.C. 1980/02 INTERPRETATION ACT +-# [no online source found] ++# https://mm.icann.org/pipermail/tz/attachments/20201125/d5adc93b/CAYTOIC1980-02DST1980-01-04-0001.pdf + # + # * Yukon Daylight Saving Time, YOIC 1987/56 + # https://www.canlii.org/en/yk/laws/regu/yoic-1987-56/latest/yoic-1987-56.html +-- +1.8.3.1 + diff --git a/backport-tz-link.html-Use-abbr-more-systematically.patch b/backport-tz-link.html-Use-abbr-more-systematically.patch new file mode 100644 index 0000000..df15c08 --- /dev/null +++ b/backport-tz-link.html-Use-abbr-more-systematically.patch @@ -0,0 +1,49 @@ +From a47ef9c7168557c0dfdfd003cf970ccd6f25a57c Mon Sep 17 00:00:00 2001 +From: Paul Eggert +Date: Thu, 12 Nov 2020 14:52:22 -0800 +Subject: [PATCH] * tz-link.html: Use more systematically. + +Document "right" seconds better +* tz-link.html (Precision timekeeping): +Clarify "right" vs "posix" time_t. +--- + tz-link.html | 12 +++++++----- + 1 file changed, 7 insertions(+), 5 deletions(-) + +diff --git a/tz-link.html b/tz-link.html +index eb4a235..56ef9e4 100644 +--- a/tz-link.html ++++ b/tz-link.html +@@ -1039,14 +1039,16 @@ via an optional "right" configuration where a computer's internal + as opposed to the default "posix" configuration + where the internal clock ignores leap seconds. + The two configurations agree for timestamps starting with 1972-01-01 00:00:00 +-UTC (time_t 63 072 000) and diverge for ++UTC (time_t 63 072 000) and diverge for + timestamps starting with time_t 78 796 800, + which corresponds to the first leap second +-1972-06-30 23:59:60 UTC in the "right" configuration, and to +-1972-07-01 00:00:00 UTC in the "posix" configuration. ++1972-06-30 23:59:60 UTC in the "right" configuration, ++and to ++1972-07-01 00:00:00 UTC in the "posix" configuration. + In practice the two configurations also agree for timestamps before + 1972 even though the historical situation is messy, partly because +-neither UTC nor TAI is well-defined for sufficiently-old timestamps.

  • ++neither UTC nor TAI ++is well-defined for sufficiently-old timestamps. +
  • Leap Smear + discusses how to gradually adjust POSIX clocks near a + leap second so that they disagree with UTC by at most a +@@ -1059,7 +1061,7 @@ cloud service providers. However, according to + §3.7.1 of + Network Time Protocol Best Current Practices + (Internet RFC 8633), leap smearing is not suitable for +-applications requiring accurate UTC or civil time, ++applications requiring accurate UTC or civil time, + and is intended for use only in single, well-controlled environments.
  • +
  • The Leap +-- +1.8.3.1 + diff --git a/tzdata.spec b/tzdata.spec index bce3588..1ed06ff 100644 --- a/tzdata.spec +++ b/tzdata.spec @@ -1,6 +1,6 @@ Name: tzdata Version: 2020d -Release: 3 +Release: 4 Summary: Timezone data License: Public Domain URL: https://www.iana.org/time-zones @@ -9,15 +9,26 @@ Source1: https://data.iana.org/time-zones/releases/tzcode%{version}.tar.gz Source2: javazic.tar.gz Source3: javazic-1.8-37392f2f5d59.tar.xz -Patch6000: backport-etcetera-Update-comment-in-the-light-of-Neil-Fuller-.patch -Patch6001: backport-Port-to-downstream-HP-UX-style-make.patch +Patch6000: backport-Port-to-downstream-HP-UX-style-make.patch +Patch6001: backport-etcetera-Update-comment-in-the-light-of-Neil-Fuller-.patch Patch6002: backport-Use-better-fallback-for-unknown-VERSION.patch Patch6003: backport-Fix-Kenya-transitions-1908-1960.patch -Patch6004: backport-Fix-zone-.tab-Yukon-comment-columns.patch -Patch6005: backport-leapseconds-now-says-why-NIST-not-IERS.patch +Patch6004: backport-leapseconds-now-says-why-NIST-not-IERS.patch +Patch6005: backport-Fix-zone-.tab-Yukon-comment-columns.patch +Patch6006: backport-Fix-Israel-and-Palestine-transitions-1940-1985.patch +Patch6007: backport-Port-make-rearguard_tarballs-to-Solaris-10.patch +Patch6008: backport-Fix-several-Belize-transitions-1942-1968.patch +Patch6009: backport-Fix-mistaken-Belize-interpretation.patch +Patch6010: backport-Document-right-seconds-better.patch +Patch6011: backport-tz-link.html-Use-abbr-more-systematically.patch +Patch6012: backport-Fix-several-pre-1972-transitions-for-Australia.patch +Patch6013: backport-Fix-several-pre-1957-transitions-for-Bermuda.patch +Patch6014: backport-Fix-several-pre-1957-transitions-for-Ghana.patch +Patch6015: backport-northamerica-Add-URL-for-Yukon-OIC-1980-02.patch +Patch6016: backport-Volgograd-switches-from-04-to-03-on-12-20-02-00.patch Patch9000: bugfix-0001-add-Beijing-timezone.patch -Patch9001: remove-country-selection-from-tzselect-steps.patch +Patch9001: remove-country-selection-from-tzselect-steps.patch Patch9002: remove-ROC-timezone.patch Patch9003: rename-Macau-to-Macao.patch Patch9004: remove-El_Aaiun-timezone.patch @@ -110,6 +121,9 @@ install -p -m 644 tzdb.dat $RPM_BUILD_ROOT%{_datadir}/javazi-1.8/ %{_datadir}/javazi-1.8 %changelog +* Mon Nov 30 2020 liuchao - 2020d-4 +- backport community patches + * Tue Oct 27 2020 shenkai - 2020d-3 - backport community patches