From nobody Wed Mar 29 04:35:27 2023 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PmYdD0K0Nz41x9P; Wed, 29 Mar 2023 04:35:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PmYdC6wBPz4FJw; Wed, 29 Mar 2023 04:35:27 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680064528; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=i8Bd7Y8Z9GOgPD4A81KVtuw3QcMqLj+V/a0UdkxFtFo=; b=OIgHD66MsYeD4UVj92l2Y8ynGlrS6+bqd7Umvh/T5U1Bq18wYuBrUbz5um/xDSzITDVUjA cB46zAxLH/726EUx/ZHY7THaEeAZvuScXzoWaWbuP1NynmWq7G3yj2aHQmx9JzVIkwBRgr 3/E2rErPPE9lv0M8BB9iw5mKfKg1MmUmKn1ScwZqGSBwW0KqGNj2GVmkMtIlnnjZs7ZlAe iZouR9Azjbj5wcHxz+UgGoixwa6NuRPGVolZhgul0+dSMQBigL3R69PWD5ptj9m/ncgLMj JMQHCRvbH7Zo6RDyuIiGyDBbmK3/OUqtx/+Wyq0fFOKLqTw0mZK/tPTiCCtTEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680064528; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=i8Bd7Y8Z9GOgPD4A81KVtuw3QcMqLj+V/a0UdkxFtFo=; b=e81hl4SgdR0Mb5KbEcRChSrG8x/dvFEPpfY+zSf25KZtAaUkzTUixYwJc4pvptXItD6lbt ULfyzJR1hNAzRmLehmZ39DEORFztXliUekklErfaZZspNHS+SDQQido9QUVz96kqD8b++m l79rEbUvqLNIgVdNbg5/zXKIWFhwn4Je0lSh6RcQ2Sl+m9amGjtLzcwRMpUE3srE2iNSY9 xP12EyLyQusrjXXkBkNiyEWm04BQQk5XOz9w0GbNSplR7I38HcihUkRjpbK3GX/9MINx9E BbNMZN0dt/2imDOIBn+t/UAaD4AEP1ua2o5py0XxLSk0rpsp5D/yM0w+n17BXQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680064528; a=rsa-sha256; cv=none; b=f6WxsPD0bsTY0ovRReqgC8e+74V8GIdp06XmfyTHOO/TwYnJUQiKZ4SPV3BwX5TN2+JNEJ CaUdFsaslbutxPbGKUqKwOYP/My6S4APxUJtGqIoLot6yjvO/CykTeJ0s3/C9VOvUUjHBr KSFSng+gUyrU61JwAp0GCeJmYwTLqB24Yi5RTM95QGrmrIhNzgmxDvPgT7kBMlEsPxQoKT Gj4PDi67P/b1AUPtRgy2LCsOev+bvtWS2EgiWyzeT1YxNKdMRUCqBzeHXOOTypWoAM3VLC /fkM+zPpKqpGFQnqlTVIidbJMuJ16Ea1jMGIDwCx0xALpAlQFqkUt0keAVmYGA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PmYdC5zkXzGpZ; Wed, 29 Mar 2023 04:35:27 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 32T4ZRnc024861; Wed, 29 Mar 2023 04:35:27 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 32T4ZRpL024860; Wed, 29 Mar 2023 04:35:27 GMT (envelope-from git) Date: Wed, 29 Mar 2023 04:35:27 GMT Message-Id: <202303290435.32T4ZRpL024860@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: Philip Paeps Subject: git: 57472c9a30ab - releng/13.2 - contrib/tzdata: import tzdata 2023c List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: philip X-Git-Repository: src X-Git-Refname: refs/heads/releng/13.2 X-Git-Reftype: branch X-Git-Commit: 57472c9a30abce230797fcf1e9435fb603d7425e Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch releng/13.2 has been updated by philip: URL: https://cgit.FreeBSD.org/src/commit/?id=57472c9a30abce230797fcf1e9435fb603d7425e commit 57472c9a30abce230797fcf1e9435fb603d7425e Author: Philip Paeps AuthorDate: 2023-03-29 01:09:54 +0000 Commit: Philip Paeps CommitDate: 2023-03-29 02:32:25 +0000 contrib/tzdata: import tzdata 2023c Changes: https://github.com/eggert/tz/blob/2023c/NEWS The tzdata 2023c release reverts all changes made in 2023b other than commentary, as that appears to be the best of a bad set of short-notice choices for modeling this week's daylight saving chaos in Lebanon. Approved by: re (cperciva) (cherry picked from commit 9fbeeb6e38310b4f42a14c4b043bbee82c5e4752) (cherry picked from commit bb7b15831531a85b1d29e80358e3b80cc799094a) --- contrib/tzdata/NEWS | 13 +++++++++---- contrib/tzdata/asia | 40 +++++++++++++++++++++++++++++++++++----- contrib/tzdata/version | 2 +- 3 files changed, 45 insertions(+), 10 deletions(-) diff --git a/contrib/tzdata/NEWS b/contrib/tzdata/NEWS index 9b235a293962..b54538aa4a82 100644 --- a/contrib/tzdata/NEWS +++ b/contrib/tzdata/NEWS @@ -1,14 +1,19 @@ News for the tz database -Release 2023b - 2023-03-23 19:50:38 -0700 +Release 2023c - 2023-03-28 12:42:14 -0700 - Briefly: - Lebanon delays the start of DST this year. + Changes to past and future timestamps + + Model Lebanon's DST chaos by reverting data to tzdb 2023a. + (Thanks to Rany Hany for the heads-up.) + + +Release 2023b - 2023-03-23 19:50:38 -0700 Changes to future timestamps This year Lebanon springs forward April 20/21 not March 25/26. - (Thanks to Saadallah Itani.) + (Thanks to Saadallah Itani.) [This was reverted in 2023c.] Release 2023a - 2023-03-22 12:39:33 -0700 diff --git a/contrib/tzdata/asia b/contrib/tzdata/asia index dd06a5fd21fe..a29a4dc0c4de 100644 --- a/contrib/tzdata/asia +++ b/contrib/tzdata/asia @@ -2693,9 +2693,37 @@ Zone Asia/Pyongyang 8:23:00 - LMT 1908 Apr 1 # Lebanon # # From Saadallah Itani (2023-03-23): -# Lebanon too announced today delay of Spring forward from March 25 to April 20. -# From Paul Eggert (2023-03-23): +# Lebanon ... announced today delay of Spring forward from March 25 to April 20. +# +# From Paul Eggert (2023-03-27): +# This announcement was by the Lebanese caretaker prime minister Najib Mikati. # https://www.mtv.com.lb/en/News/Local/1352516/lebanon-postpones-daylight-saving-time-adoption +# A video was later leaked to the media of parliament speaker Nabih Berri +# asking Mikati to postpone DST to aid observance of Ramadan, Mikati objecting +# that this would cause problems such as scheduling airline flights, to which +# Berri interjected, "What flights?" +# +# The change was controversial and led to a partly-sectarian divide. +# Many Lebanese institutions, including the education ministry, the Maronite +# church, and two news channels LCBI and MTV, ignored the announcement and +# went ahead with the long-scheduled spring-forward on March 25/26, some +# arguing that the prime minister had not followed the law because the change +# had not been approved by the cabinet. Google went with the announcement; +# Apple ignored it. At least one bank followed the announcement for its doors, +# but ignored the announcement in internal computer systems. +# Beirut international airport listed two times for each departure. +# Dan Azzi wrote "My view is that this whole thing is a Dumb and Dumber movie." +# Eventually the prime minister backed down, said the cabinet had decided to +# stick with its 1998 decision, and that DST would begin midnight March 29/30. +# https://www.nna-leb.gov.lb/en/miscellaneous/604093/lebanon-has-two-times-of-day-amid-daylight-savings +# https://www.cnbc.com/2023/03/27/lebanon-in-two-different-time-zones-as-government-disagrees-on-daylight-savings.html +# +# Although we could model the chaos with two Zones, that would likely cause +# more trouble than it would cure. Since so many manual clocks and +# computer-based timestamps ignored the announcement, stick with official +# cabinet resolutions in the data while recording the prime minister's +# announcement as a comment. This is how we treated a similar situation in +# Rio de Janeiro in spring 1993. # # Rule NAME FROM TO - IN ON AT SAVE LETTER/S Rule Lebanon 1920 only - Mar 28 0:00 1:00 S @@ -2719,11 +2747,13 @@ Rule Lebanon 1988 only - Jun 1 0:00 1:00 S Rule Lebanon 1989 only - May 10 0:00 1:00 S Rule Lebanon 1990 1992 - May 1 0:00 1:00 S Rule Lebanon 1992 only - Oct 4 0:00 0 - -Rule Lebanon 1993 2022 - Mar lastSun 0:00 1:00 S +Rule Lebanon 1993 max - Mar lastSun 0:00 1:00 S Rule Lebanon 1993 1998 - Sep lastSun 0:00 0 - Rule Lebanon 1999 max - Oct lastSun 0:00 0 - -Rule Lebanon 2023 only - Apr 21 0:00 1:00 S -Rule Lebanon 2024 max - Mar lastSun 0:00 1:00 S +# This one-time rule, announced by the prime minister first for April 21 +# then for March 30, is commented out for reasons described above. +#Rule Lebanon 2023 only - Mar 30 0:00 1:00 S + # Zone NAME STDOFF RULES FORMAT [UNTIL] Zone Asia/Beirut 2:22:00 - LMT 1880 2:00 Lebanon EE%sT diff --git a/contrib/tzdata/version b/contrib/tzdata/version index 74a7fa8ae9e6..7daa77e00d99 100644 --- a/contrib/tzdata/version +++ b/contrib/tzdata/version @@ -1 +1 @@ -2023b +2023c