Mail Archives: cygwin/2022/08/15/02:45:14
X-Recipient: | archive-cygwin AT delorie DOT com
|
X-Original-To: | cygwin AT cygwin DOT com
|
Delivered-To: | cygwin AT cygwin DOT com
|
DMARC-Filter: | OpenDMARC Filter v1.4.1 sourceware.org 8810E3858C2F
|
Authentication-Results: | sourceware.org; dmarc=none (p=none dis=none)
|
| header.from=SystematicSW.ab.ca
|
Authentication-Results: | sourceware.org;
|
| spf=none smtp.mailfrom=systematicsw.ab.ca
|
X-Authority-Analysis: | v=2.4 cv=a/cjSGeF c=1 sm=1 tr=0 ts=62f9eb37
|
| a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17 a=m9shYIPOAAAA:8
|
| a=57DMTGhZrDeNGkmanV4A:9 a=gLCLhURSwcoA:10 a=LHQ91m3heICjk2Q-pzoI:22
|
From: | "Cygwin tzcode/tzdata Maintainer" <Brian DOT Inglis AT SystematicSW DOT ab DOT ca>
|
To: | cygwin AT cygwin DOT com
|
Date: | Mon, 15 Aug 2022 00:43:02 -0600
|
Message-Id: | <announce.20220815004302.45371-1-Brian.Inglis@SystematicSW.ab.ca>
|
Subject: | [ANNOUNCEMENT] Updated: tzcode, tzdata 2022b
|
X-CMAE-Envelope: | MS4xfH74WXjEQ0GbshauDypspKOgnxUi0TFoJvmhT5/snka66IxkdhuKCROorDksrkQFBldcvZnX9K6tD6G/XBk/+stpvtu+jzkutXJ/TbKVv2lwd+FC/Fbg
|
| fPZs1E1MQKK8Sgt5JHxOKkSsAiGnvXzgz6F0Qf4/zhzsfY76SDP2KGLB22hMF28d8G6dlgub+rrFt8oXKS01VyYh9/SZXIDddN+DMQGZ2JQgLyL6g8VNUpha
|
X-Spam-Status: | No, score=-1161.1 required=5.0 tests=BAYES_50, KAM_DMARC_STATUS,
|
| KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, TXREP,
|
| T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
|
X-Spam-Checker-Version: | SpamAssassin 3.4.6 (2021-04-09) on
|
| server2.sourceware.org
|
X-BeenThere: | cygwin-announce AT cygwin DOT com
|
X-Mailman-Version: | 2.1.29
|
X-Mailer: | Perl5 Mail::Internet v2.20
|
X-BeenThere: | cygwin AT cygwin DOT com
|
List-Id: | General Cygwin discussions and problem reports <cygwin.cygwin.com>
|
List-Archive: | <https://cygwin.com/pipermail/cygwin/>
|
List-Post: | <mailto:cygwin AT cygwin DOT com>
|
List-Help: | <mailto:cygwin-request AT cygwin DOT com?subject=help>
|
List-Subscribe: | <https://cygwin.com/mailman/listinfo/cygwin>,
|
| <mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
|
Reply-To: | cygwin AT cygwin DOT com
|
MIME-Version: | 1.0
|
Sender: | "Cygwin" <cygwin-bounces+archive-cygwin=delorie DOT com AT cygwin DOT com>
|
The following packages have been upgraded in the Cygwin distribution:
* tzcode 2022b
* tzdata 2022b
The Time Zone Database (often called tz, tzdb, or zoneinfo) contains
data that represents the history of local time for many locations around
the world, and supports conversion of UTC time to local time at those
locations to allow display of those local times. It is updated
periodically to reflect changes made by political bodies to daylight
saving (summer time) rules, UTC offsets, and time zone boundaries.
The tzcode package provides the tzselect, zdump, and zic utilities.
For more details on changes, please see the announcement or below:
https://mm.icann.org/pipermail/tz-announce/2022-August/000071.html
Release 2022b 2022-08-10 15:38:32 -0700
Summary
* Chile's DST is delayed by a week in September 2022.
* Iran no longer observes DST after 2022.
* Rename Europe/Kiev to Europe/Kyiv.
* New zic -R option
* Vanguard form now uses %z.
* Finish moving duplicate-since-1970 zones to 'backzone'.
* New build option PACKRATLIST
* New tailored_tarballs target, replacing rearguard_tarballs
Changes to future timestamps
* Chile's 2022 DST start is delayed from September 4 to September 11.
* Iran plans to stop observing DST permanently, after it falls back
on 2022-09-21.
Changes to past timestamps
* Finish moving to 'backzone' the location-based zones whose
timestamps since 1970 are duplicates; adjust links accordingly.
This change ordinarily affects only pre-1970 timestamps, and with
the new PACKRATLIST option it does not affect any timestamps.
In this round the affected zones are Antarctica/Vostok,
Asia/Brunei, Asia/Kuala_Lumpur, Atlantic/Reykjavik,
Europe/Amsterdam, Europe/Copenhagen, Europe/Luxembourg,
Europe/Monaco, Europe/Oslo, Europe/Stockholm, Indian/Christmas,
Indian/Cocos, Indian/Kerguelen, Indian/Mahe, Indian/Reunion,
Pacific/Chuuk, Pacific/Funafuti, Pacific/Majuro, Pacific/Pohnpei,
Pacific/Wake and Pacific/Wallis, and the affected links are
Arctic/Longyearbyen, Atlantic/Jan_Mayen, Iceland, Pacific/Ponape,
Pacific/Truk, and Pacific/Yap.
* From fall 1994 through fall 1995, Shanks wrote that Crimea's
DST transitions were at 02:00 standard time, not at 00:00.
* Iran adopted standard time in 1935, not 1946. In 1977 it observed
DST from 03-21 23:00 to 10-20 24:00; its 1978 transitions were on
03-24 and 08-05, not 03-20 and 10-20; and its spring 1979
transition was on 05-27, not 03-21.
* Chile's observance of -04 from 1946-08-29 through 1947-03-31 was
considered DST, not standard time. Santiago and environs had moved
their clocks back to rejoin the rest of mainland Chile; put this
change at the end of 1946-08-28.
* Some old, small clock transitions have been removed, as people at
the time did not change their clocks. This affects Asia/Hong_Kong
in 1904, Asia/Ho_Chi_Minh in 1906, and Europe/Dublin in 1880.
Changes to zone name
* Rename Europe/Kiev to Europe/Kyiv, as "Kyiv" is more common in
English now. Spelling of other names in Ukraine has not yet
demonstrably changed in common English practice so for now these
names retain old spellings, as in other countries (e.g.,
Europe/Prague not "Praha", and Europe/Sofia not "Sofiya").
Changes to code
* zic has a new option '-R @N' to output explicit transitions < N.
'zic -r @N' no longer outputs bad data when N < first transition.
* zic now checks its input for NUL bytes and unterminated lines, and
now supports input line lengths up to 2048 (not 512) bytes.
* gmtime and related code now use the abbreviation "UTC" not "GMT".
POSIX is being revised to require this.
* When tzset and related functions set vestigial static variables
like tzname, they now prefer specified timestamps to unspecified ones.
* 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.
Changes to build procedure
* Source data in vanguard form now uses the %z notation, introduced
in release 2015f. For example, for America/Sao_Paulo vanguard
form contains the zone continuation line "-3:00 Brazil %z", which
is simpler and more reliable than the line "-3:00 Brazil -03/-02"
used in main and rearguard forms. The plan is for the main form
to use %z eventually; in the meantime maintainers of zi parsers
are encouraged to test the parsers on vanguard.zi.
* The Makefile has a new PACKRATLIST option to select a subset of
'backzone'. For example, 'make PACKRATDATA=backzone
PACKRATLIST=zone.tab' now generates TZif files identical to those
of the global-tz project.
* The Makefile has a new tailored_tarballs target for generating
special-purpose tarballs. It generalizes and replaces the
rearguard_tarballs target and related targets and macros, which
are now obsolescent.
* 'make install' now defaults LOCALTIME to Factory not GMT,
which means the default abbreviation is now "-00" not "GMT".
* Remove the posix_packrat target, marked obsolescent in 2016a.
--
Problem reports: https://cygwin.com/problems.html
FAQ: https://cygwin.com/faq/
Documentation: https://cygwin.com/docs.html
Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
- Raw text -