[jdk17u] RFR: 8352097: (tz) zone.tab update missed in 2025a backport
Severin Gehwolf
sgehwolf at openjdk.org
Thu Mar 20 09:51:20 UTC 2025
On Thu, 20 Mar 2025 01:16:28 GMT, Andrew John Hughes <andrew at openjdk.org> wrote:
> As with [21u](https://github.com/openjdk/jdk21u/pull/460), the [17u backport](https://git.openjdk.org/jdk17u-dev/commit/06ea6d5c17899df8fd83d0b14983c7c1e88d9cde) of the tzdata 2025a update missed an update to zone.tab, as this was not present in the [25u commit](https://git.openjdk.org/jdk/commit/caa3c78f7837b1f561740184bd8f9cb671c467eb) on which it was originally based, due to its removal in [JDK-8166983](https://bugs.openjdk.org/browse/JDK-8166983). The change was in [the 24u commit](https://git.openjdk.org/jdk24u/commit/81252ef76899ad95197550a11c2786ccf3cf0cd2) which was applied later than the 21u one.
>
> We should add this missing change to the existing 2025a update in 17.0.15 and consider backporting JDK-8166983 for 17.0.16 (now proposed for [24u](https://github.com/openjdk/jdk24u/pull/150)).
>
> Backport from 21u is clean. Tests pass:
> ~~~
> ==============================
> Test summary
> ==============================
> TEST TOTAL PASS FAIL ERROR
> jtreg:test/jdk/java/text/Format 111 111 0 0
> jtreg:test/jdk/java/util/TimeZone 25 25 0 0
> jtreg:test/jdk/sun/util/calendar 5 5 0 0
> jtreg:test/jdk/sun/util/resources 22 22 0 0
> jtreg:test/jdk/java/time 186 186 0 0
> ==============================
> TEST SUCCESS
> ~~~
JDK 21 file path is `src/java.base/share/data/tzdata/zone.tab`
JDK 17 file path is `make/data/tzdata/zone.tab`
Change to the file itself is the same. Looks good.
-------------
Marked as reviewed by sgehwolf (Reviewer).
PR Review: https://git.openjdk.org/jdk17u/pull/405#pullrequestreview-2701927942
More information about the jdk-updates-dev
mailing list