git: 7b8c80572256 - stable/14 - contrib/tzdata: import tzdata 2026e

From: Philip Paeps <philip_at_FreeBSD.org>
Date: Sat, 03 Oct 2026 07:59:46 UTC
The branch stable/14 has been updated by philip:

URL: https://cgit.FreeBSD.org/src/commit/?id=7b8c8057225692601ce8512da5d4038b179ec22c

commit 7b8c8057225692601ce8512da5d4038b179ec22c
Author:     Philip Paeps <philip@FreeBSD.org>
AuthorDate: 2026-09-30 02:47:45 +0000
Commit:     Philip Paeps <philip@FreeBSD.org>
CommitDate: 2026-10-03 06:56:30 +0000

    contrib/tzdata: import tzdata 2026e
    
    Changes: https://github.com/eggert/tz/blob/2026e/NEWS
    
    Briefly:
        Manitoba moves to permanent -05 on 2026-10-31.
    
    (cherry picked from commit f11af6535044c8266d52806d72b07e939f94049c)
---
 contrib/tzdata/NEWS         |  38 ++++++++++++++
 contrib/tzdata/backzone     |   2 +-
 contrib/tzdata/europe       |  30 +++++++++--
 contrib/tzdata/northamerica | 118 ++++++++++++++++++++++++++++++++++++--------
 contrib/tzdata/theory.html  |   2 +-
 contrib/tzdata/version      |   2 +-
 contrib/tzdata/zone.tab     |   2 +-
 contrib/tzdata/zone1970.tab |   2 +-
 contrib/tzdata/zonenow.tab  |   5 +-
 9 files changed, 171 insertions(+), 30 deletions(-)

diff --git a/contrib/tzdata/NEWS b/contrib/tzdata/NEWS
index ae240d31b84e..fe2d7c62b624 100644
--- a/contrib/tzdata/NEWS
+++ b/contrib/tzdata/NEWS
@@ -1,5 +1,43 @@
 News for the tz database
 
+Release 2026e - 2026-09-29 17:14:38 -0700
+
+  Briefly:
+    Manitoba moves to permanent -05 on 2026-10-31.
+
+  Changes to future timestamps
+
+    Manitoba’s 2026-03-08 spring forward was its last foreseeable clock
+    change, as it moved to permanent -05 thereafter.  Model this with
+    its traditional abbreviation EST.  Although the change to
+    permanent -05 legally takes place on 2026-10-31, temporarily model
+    the change to occur on 2026-11-01 at 02:00 for the same reason as
+    other recent temporary hacks.  (Caution: see “NOTE FOR 2026b
+    TEMPORARY HACK FOR CLDR AND CANADA” below.)
+
+      As the change affects both America/Winnipeg and its backward
+      compatibility link, the obsolescent setting TZ="Canada/Central"
+      will now use the abbreviation EST for affected timestamps,
+      akin to TZ="Canada/Pacific" behavior introduced in 2026b.
+
+      Another TZDB release may be needed soon if any of the portions of
+      northwestern Ontario historically aligned with America/Winnipeg do
+      not follow.  For now, given the short leadtime with Manitoba’s
+      announcement, assume that they will, to avoid creating new zones
+      that may not be needed if no divergence occurs.
+
+  Changes to past timestamps
+
+    In 1925 Ireland fell back on 09-20 not 10-04 (thanks to Stan Ulbrych).
+
+  Changes to commentary
+
+    Discussion on timekeeping practices in northwestern Ontario has been
+    expanded in light of Manitoba’s recent announcement.  It is not yet
+    known whether or to what extent these areas may adapt their own
+    timekeeping practices in response.
+
+
 Release 2026d - 2026-09-11 15:21:07 -0700
 
   Briefly:
diff --git a/contrib/tzdata/backzone b/contrib/tzdata/backzone
index ed248236a834..8d11f2857ea8 100644
--- a/contrib/tzdata/backzone
+++ b/contrib/tzdata/backzone
@@ -465,7 +465,7 @@ Zone	America/Aruba	-4:40:24 -	LMT	1912 Feb 12 # Oranjestad
 #
 # From Paul Eggert (2000-10-02):
 # Matthews and Vincent (1998) write that Atikokan, Pickle Lake, and
-# New Osnaburgh observe CST all year, that Big Trout Lake observes
+# New Osnaburgh observe [EST] all year, that Big Trout Lake observes
 # CST/CDT, and that Upsala and Shebandowan observe EST/EDT, all in
 # violation of the official Ontario rules.
 #
diff --git a/contrib/tzdata/europe b/contrib/tzdata/europe
index 0dc31d9d85e6..c29d1f53db33 100644
--- a/contrib/tzdata/europe
+++ b/contrib/tzdata/europe
@@ -378,13 +378,33 @@
 # as a negative daylight saving time in winter.  So, in this database
 # IST stands for Irish Summer Time for timestamps before 1968, and for
 # Irish Standard Time after that.  See:
-# http://www.irishstatutebook.ie/eli/1971/act/17/enacted/en/print
+# https://www.irishstatutebook.ie/eli/1971/act/17/enacted/en/print
 
 # Michael Deckers (2017-06-01) gave the following URLs for Ireland's
 # Summer Time Act, 1925 and Summer Time Orders, 1926 and 1947:
-# http://www.irishstatutebook.ie/eli/1925/act/8/enacted/en/print
-# http://www.irishstatutebook.ie/eli/1926/sro/919/made/en/print
-# http://www.irishstatutebook.ie/eli/1947/sro/71/made/en/print
+# https://www.irishstatutebook.ie/eli/1925/act/8/enacted/en/print
+# https://www.irishstatutebook.ie/eli/1926/sro/919/made/en/print
+# https://www.irishstatutebook.ie/eli/1947/sro/71/made/en/print
+
+# From Stan Ulbrych (2026-09-12):
+# Ireland's Summer Time Act, 1925 (No. 8 of 1925, see above)
+# ended summer time at 02:00 GMT on the day after the third Saturday in
+# September, that is, 1925-09-20. The UK's Summer Time Act, 1925, however,
+# moved the UK's end date to the day after the first Saturday in October with
+# immediate effect, but it did not apply to the Irish Free State.
+# Ireland matched the October date only from 1926, via the Summer Time Order,
+# 1926, whose recital replaces the period fixed by section 2 of the 1925 Act
+# and mentions no earlier order. Moving approval of that order in the
+# Dáil on 1926-03-24, Minister Kevin O'Higgins said:
+#
+#     Deputies will remember that last year there was a discrepancy of a
+#     fortnight between the termination of Summer Time in the Saorstát and
+#     in Great Britain and Northern Ireland.  As a result of that, serious
+#     inconvenience was caused to railway companies, and there was a certain
+#     amount of dislocation of postal services in the country.
+#
+# (See: https://www.oireachtas.ie/en/debates/debate/dail/1926-03-24/18/)
+# So Dublin fell back on 1925-09-20, two weeks before London.
 
 # Rule	NAME	FROM	TO	-	IN	ON	AT	SAVE	LETTER/S
 # Summer Time Act, 1916
@@ -537,6 +557,8 @@ Zone	Europe/Dublin	-0:25:21 -	LMT	1880 Aug  2
 			-0:25:21 -	DMT	1916 May 21  2:00s
 			-0:25:21 1:00	IST	1916 Oct  1  2:00s
 			 0:00	GB-Eire	%s	1921 Dec  6 # independence
+			 0:00	GB-Eire	GMT/IST	1925 Sep Sun>=16 2:00s
+			 0:00	-	GMT	1926
 			 0:00	GB-Eire	GMT/IST	1940 Feb 25  2:00s
 			 0:00	1:00	IST	1946 Oct  6  2:00s
 			 0:00	-	GMT	1947 Mar 16  2:00s
diff --git a/contrib/tzdata/northamerica b/contrib/tzdata/northamerica
index e5f858272c8b..e3a4bd6d5332 100644
--- a/contrib/tzdata/northamerica
+++ b/contrib/tzdata/northamerica
@@ -1746,7 +1746,36 @@ Zone America/Toronto	-5:17:32 -	LMT	1895
 			-5:00	Canada	E%sT	1946
 			-5:00	Toronto	E%sT	1974
 			-5:00	Canada	E%sT
-# For Atikokan see America/Panama.
+# From Tim Parenti (2026-09-21), per Paul Eggert (2000-10-02, 2006-07-17):
+# In the northwest of the province, most portions of Kenora, Rainy River, and
+# Thunder Bay Districts lying broadly west of 90°W longitude have historically
+# been aligned with neighboring Manitoba and use America/Winnipeg, in
+# accordance with section 2(2) of Ontario's Time Act, RSO 1990 chapter T.9:
+# https://www.ontario.ca/laws/statute/90t09
+# With Manitoba now opting to stay on -05 year-round, if any of these areas do
+# not follow, it would require a new zone; however, given the short leadtime
+# ahead of a potential divergence on 2026-11-01 and in the interest of not
+# creating zones that may not be needed, assume for the time being that they
+# will.
+#
+# In practice, there are several exceptions to the 90°W dividing line set by
+# the province, all of which technically contravene the official Ontario rules:
+#   - An area around Big Trout Lake in Kenora District observes Central Time
+#     (-06/-05) despite extending east of 90°W.
+#   - An area around Upsala in the southwest of Thunder Bay District observes
+#     Eastern Time (-05/-04) like America/Toronto despite extending west of
+#     90°W.
+#   - Atikokan in the east of Rainy River District has observed year-round -05
+#     (EST) since at least 1952; this matches America/Panama since our 1970
+#     cutoff.
+#   - Pickle Lake and the Mishkeegogamang First Nation (formerly New Osnaburgh)
+#     in Kenora District have also observed year-round -05 (EST) since at least
+#     1998, though it is less clear how far back that arrangement goes; assume
+#     the area is covered in the same way as Atikokan.
+# See the 'backzone' file for further commentary.
+# At time of writing, it is not yet known to what extent Manitoba's 2026-09-17
+# announcement may spur further adaptations in northwestern Ontario; see
+# Manitoba, below.
 
 
 # Manitoba
@@ -1781,6 +1810,40 @@ Zone America/Toronto	-5:17:32 -	LMT	1895
 # the 1987 version would apply - the changeover was at 2:00 Central
 # Standard Time (i.e. not until 3:00 Central Daylight Time).
 
+# From Tim Parenti (2026-09-29):
+# As much of western Canada began announcing year-round DST in early 2026,
+# Manitoba Premier Wab Kinew publicly mused on forming a "Prairie time zone" by
+# joining Saskatchewan and Alberta on year-round -06, while committing to
+# conducting a public engagement survey on the matter.  The results, however,
+# showed that while "[a] total of 92 per cent of Manitobans surveyed wanted to
+# see an end to seasonal time changes", "[a] majority of Manitobans (58 per
+# cent) preferred to stay on permanent DST, while 34 per cent voted to
+# eliminate the time change but stay on standard time."
+#
+# The survey results were published on Thursday 2026-09-17 alongside a policy
+# announcement adopting permanent DST, or year-round -05, just over 6 weeks
+# before clocks would otherwise fall back on 2026-11-01.
+# https://news.gov.mb.ca/news/?item=75397
+# https://www.cbc.ca/news/canada/manitoba/daylight-time-manitoba-9.7347844
+#
+# While other potential options would have required further legislation, the
+# Official Time Amendment Act (Bill 2 of the 42nd Legislature's 5th Session),
+# assented to 2023-05-30, provides for year-round -05 upon proclamation.
+# https://web2.gov.mb.ca/laws/statutes/2023/pdf/c00423.pdf
+# Order in Council 221/2026, issued 2026-09-23, directed the proclamation
+# bringing the Act into force on 2026-10-31, 26 hours before clocks would
+# otherwise fall back.
+# https://oic.gov.mb.ca/OICDocs/2026/09/Municipal%20and%20Northern%20Relations.260923.%20Official%20Time%20Amendment%20Act.2212026.pdf
+# https://web2.gov.mb.ca/laws/statutes/proclamations/2023c4(2026-10-31).pdf
+#
+# The Act further allows for the Lieutenant Governor in Council to, on
+# recommendation of the relevant minister, "make regulations varying the
+# reckoning" of official time in Manitoba, provided the minister has "due
+# regard for the applicable time zone in neighbouring jurisdictions."
+#
+# Use a temporary hack like Alberta’s to work around potential CLDR
+# limitations.
+
 # Rule	NAME	FROM	TO	-	IN	ON	AT	SAVE	LETTER/S
 Rule	Winn	1916	only	-	Apr	23	0:00	1:00	D
 Rule	Winn	1916	only	-	Sep	17	0:00	0	S
@@ -1809,7 +1872,11 @@ Rule	Winn	1987	2005	-	Apr	Sun>=1	2:00s	1:00	D
 # Zone	NAME		STDOFF	RULES	FORMAT	[UNTIL]
 Zone America/Winnipeg	-6:28:36 -	LMT	1887 Jul 16
 			-6:00	Winn	C%sT	2006
-			-6:00	Canada	C%sT
+			-6:00	Canada	C%sT	2026 Oct 31
+			# Temporary hack; see above.
+			-6:00	Canada	CDT	2026 Nov  1  2:00
+			# End of temporary hack.
+			-5:00	-	EST
 
 
 # Saskatchewan
@@ -1887,6 +1954,12 @@ Zone America/Winnipeg	-6:28:36 -	LMT	1887 Jul 16
 # for those areas to observe either "UTC-5, UTC-6 or UTC-7 for all or part of
 # the year" on at least 30 days' notice.
 # The new Act comes into force by order of the Lieutenant Governor in Council.
+# From Tim Parenti (2026-09-21):
+# With Manitoba now adopting year-round -05, the area around Creighton will
+# likely wish to follow.  As the area doesn't have a special charter like
+# Lloydminster, the existing de facto arrangement technically violates
+# provincial law already, but once the new Act takes effect it will better
+# allow for continued alignment with Manitoba, per the above.
 
 # Rule	NAME	FROM	TO	-	IN	ON	AT	SAVE	LETTER/S
 Rule	Regina	1918	only	-	Apr	14	2:00	1:00	D
@@ -2045,13 +2118,13 @@ Zone America/Edmonton	-7:33:52 -	LMT	1906 Sep
 # on March 8 will be the last time change, ending twice-yearly clock changes.”
 # https://news.gov.bc.ca/releases/2026AG0013-000209
 #
-# From Paul Eggert (2026-07-02):
+# From Paul Eggert (2026-09-23):
 # The law says that 21 hours after the usual 2026-03-08 02:00 switch from
-# PST to PDT, the next day inaugurates the new standard time Pacific Time,
+# PST to PDT, the next day inaugurated the new standard time Pacific Time,
 # i.e., just one clock change but two name changes separated by 21 hours.
 # PT, the obvious abbreviation for Pacific Time, is one letter too short
 # to conform to TZDB’s (and POSIX’s) [-+[:alnum:]]{3,6} requirements.
-# I asked the BC government for advice, with no response. For now, do this:
+# For now, do this:
 #   1.	As a temporary hack, pretend that the BC law takes effect
 #	not on 2026-03-09 at 00:00, but on 2026-11-01 at 02:00.
 #	This pretense works around a limitation in CLDR 48.1 (2026-01-08),
@@ -2069,10 +2142,10 @@ Zone America/Edmonton	-7:33:52 -	LMT	1906 Sep
 #	and already used in parts of BC and in Yukon
 #   PDT - almost as software-friendly, but confusing because it implies
 #	it is DST and is paired with PST, whereas PT is standard time
-#   PST - straightforward but even more confusing,
-#	and will likely break much software that assumes PST is -08
 #   -07 - accurate and clear in itself, but makes BC look odd vs neighbors
-#   PacT - straightforward but novel abbreviation for Pacific Time
+#   PCT - as I understand it, inspired by the phrase “Pacific Coast Time”
+#	though legally it’s “Pacific Time”; suggested by the BC government
+#	<https://news.gov.bc.ca/releases/2026CITZ0009-001073>
 
 # From Tim Parenti (2026-08-21):
 # In the southeast of the province, the Regional District of East Kootenay
@@ -2098,18 +2171,23 @@ Zone America/Edmonton	-7:33:52 -	LMT	1906 Sep
 # 2026-08-14 meeting.
 # https://www.cbc.ca/news/canada/british-columbia/east-kootenay-stops-changing-clocks-9.7308201
 #
-# From Tim Parenti (2026-09-10):
-# Although on 2026-09-01 the Town of Golden voted instead to split its
-# timekeeping practice from RDEK and rejoin BC on year-round -07, this was met
-# with significant pushback from residents in Golden and CSRD Area A.  In light
-# of these public comments, CSRD voted on 2026-09-10 to defer its decision on
-# timekeeping in Area A “to gather and assess further information before a
-# decision is implemented”.  As such, at time of writing, it seems likely that
-# Golden may soon revisit its decision as well.
-#
-# For now, these areas remain aligned with America/Edmonton, but if they
-# diverge, a new zone with a name like 'America/Brit_Columbia/Golden' would be
-# needed.
+# From Tim Parenti (2026-09-24):
+# Echoing RDEK’s earlier false step, the Town of Golden initially opted for
+# year-round -07 by a 4–2 Council vote on 2026-09-01.  This was met with
+# significant pushback from residents preferring to maintain the existing
+# alignment with RDEK and Alberta, with a formal petition swiftly gathering
+# 2,395 signatures in two weeks from the town of 3,986 and some smaller
+# neighboring communities.  In response, Council unanimously rescinded the
+# resolution at the following meeting on 2026-09-22, and unanimously replaced
+# it with year-round -06 to keep the regional alignment.
+# Acknowledging that “its initial move was driven in part by concerns about
+# dark winter mornings and pedestrian safety for children travelling to
+# school”, the new resolution directs town staff to partner on safety supports
+# and commits to reviewing the decision and its impacts in October 2027.
+# https://www.ctvnews.ca/calgary/article/golden-bc-council-reverses-course-on-time-zone-opts-for-mountain-daylight-time/
+# At time of writing, the surrounding CSRD Area A is yet to formalize its own
+# decision following a 2026-09-10 deferral “to gather and assess further
+# information”, but is expected to follow.
 
 # Rule	NAME	FROM	TO	-	IN	ON	AT	SAVE	LETTER/S
 Rule	Vanc	1918	only	-	Apr	14	2:00	1:00	D
diff --git a/contrib/tzdata/theory.html b/contrib/tzdata/theory.html
index d56e1a79df46..84c6b8df8a71 100644
--- a/contrib/tzdata/theory.html
+++ b/contrib/tzdata/theory.html
@@ -66,7 +66,7 @@ time (<abbr>DST</abbr>),
 and <code>America/Phoenix</code> which does not observe <abbr>DST</abbr>.
 Applications that also deal with past timestamps in the mountain time
 zone can choose from over a dozen timezones, such as
-<code>America/Boise</code>, <code>America/Edmonton</code>, and
+<code>America/Boise</code> and
 <code>America/Hermosillo</code>, each of which currently uses mountain
 time but differs from other timezones for some timestamps after 1970.
 </p>
diff --git a/contrib/tzdata/version b/contrib/tzdata/version
index b62e2687afbb..2c2d640a0f1c 100644
--- a/contrib/tzdata/version
+++ b/contrib/tzdata/version
@@ -1 +1 @@
-2026d
+2026e
diff --git a/contrib/tzdata/zone.tab b/contrib/tzdata/zone.tab
index 8ff275a24978..7455c051972a 100644
--- a/contrib/tzdata/zone.tab
+++ b/contrib/tzdata/zone.tab
@@ -116,7 +116,7 @@ CA	+5125-05707	America/Blanc-Sablon	AST - QC (Lower North Shore)
 CA	+4339-07923	America/Toronto	Eastern - ON & QC (most areas)
 CA	+6344-06828	America/Iqaluit	Eastern - NU (most areas)
 CA	+484531-0913718	America/Atikokan	EST - ON (Atikokan), NU (Coral H)
-CA	+4953-09709	America/Winnipeg	Central - ON (west), Manitoba
+CA	+4953-09709	America/Winnipeg	EST - Manitoba, ON (northwest)
 CA	+744144-0944945	America/Resolute	Central - NU (Resolute)
 CA	+624900-0920459	America/Rankin_Inlet	Central - NU (central)
 CA	+5024-10439	America/Regina	CST - SK (most areas)
diff --git a/contrib/tzdata/zone1970.tab b/contrib/tzdata/zone1970.tab
index 773ea3167b6e..5fbc5a8c8a02 100644
--- a/contrib/tzdata/zone1970.tab
+++ b/contrib/tzdata/zone1970.tab
@@ -108,7 +108,7 @@ CA	+4606-06447	America/Moncton	Atlantic - New Brunswick
 CA	+5320-06025	America/Goose_Bay	Atlantic - Labrador (most areas)
 CA,BS	+4339-07923	America/Toronto	Eastern - ON & QC (most areas)
 CA	+6344-06828	America/Iqaluit	Eastern - NU (most areas)
-CA	+4953-09709	America/Winnipeg	Central - ON (west), Manitoba
+CA	+4953-09709	America/Winnipeg	EST - Manitoba, ON (northwest)
 CA	+744144-0944945	America/Resolute	Central - NU (Resolute)
 CA	+624900-0920459	America/Rankin_Inlet	Central - NU (central)
 CA	+5024-10439	America/Regina	CST - SK (most areas)
diff --git a/contrib/tzdata/zonenow.tab b/contrib/tzdata/zonenow.tab
index 1c9b44b0499b..bd3a27874326 100644
--- a/contrib/tzdata/zonenow.tab
+++ b/contrib/tzdata/zonenow.tab
@@ -80,7 +80,10 @@ XX	+1924-09909	America/Mexico_City	Central Standard (CST) - Saskatchewan; centra
 XX	-2709-10926	Pacific/Easter	Easter Island
 #
 # -06/-05 - CST/CDT (North America DST)
-XX	+415100-0873900	America/Chicago	Central (CST/CDT) - US & Canada; Mexico near US border
+XX	+415100-0873900	America/Chicago	Central (CST/CDT) - US; Mexico near US border; central Nunavut
+#
+# -06/-05 - CST/CDT (North America DST) until 2026-11-01 02:00; then EST
+XX	+4953-09709	America/Winnipeg	Eastern Standard (EST) - Manitoba, northwestern Ontario
 #
 # -05
 XX	-1203-07703	America/Lima	eastern South America