Previously, some of the zones were only removed from the zones
map, not the map of links. Upstream tzdata added a link involving
HST in commit a0b09c0230089252acf2eb0f1ba922e99f7f4a03
("Mark CET, CST6CDT etc. as obsolescent").
During file output, fail with an error if a region cannot be
found, instead of creating a corrupt file.
The zone removal code in the javazic compiler is different.
It handles only GMT-related zones and already applies the
removal (actually, skipping during parsing) to both Zone
and Link records.
Resolves: RHEL-59542
Update to tzdata-2024b
- Improve historical data for Mexico, Mongolia, and Portugal.
- System V names are now obsolescent.
- The main data form now uses %z.
- The code now conforms to RFC 8536 for early timestamps.
- Support POSIX.1-2024, which removes asctime_r and ctime_r.
- Assume POSIX.2-1992 or later for shell scripts.
- SUPPORT_C89 now defaults to 1.
- Include two upstream patches for month names as in April vs Apr.
Rebase to tzdata-2024a
- Kazakhstan will transition from UTC+6 to UTC+5 on 2024-03-01.
- Palestine will spring forward a week later than previously
predicted.
Rebase to tzdata-2023d
- Include time zone changes for Ittoqqortoormiit, Greenland
and Vostok, Antarctica.
- Update the expiration date for the leap-seconds.list file.
No new leap seconds were added.
Rebase to tzdata-2023a
- Egypt reintroduced DST, from April through October.
- Morocco springs forward April 23, not April 30.
- Palestine delayed the start of DST this year.