[jdk8u] Integrated: 8352097: (tz) zone.tab update missed in 2025a backport

Andrew John Hughes andrew at openjdk.org
Thu Mar 27 20:15:29 UTC 2025


On Thu, 27 Mar 2025 00:37:28 GMT, Andrew John Hughes <andrew at openjdk.org> wrote:

> As with https://github.com/openjdk/jdk21u/pull/460, https://github.com/openjdk/jdk17u/pull/405 & https://github.com/openjdk/jdk11u/pull/101, the [8u backport](https://git.openjdk.org/jdk8u/commit/93122abf52afbd4e3c2de26561a4b3e78918ce14) 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 8u452 and consider backporting JDK-8166983 for 8u462 (now proposed for 24 in https://github.com/openjdk/jdk24u/pull/150).
> 
> Patch from 11u applies cleanly to the `make/data` file when applied from the `jdk` subdirectory (`-p1`) and to the copy in `test/sun/util/calendar/zi/tzdata` applied from `test/sun/util/calendar/zi` subdirectory (`-p3`) .
> 
> Testing showed no regressions:
> ~~~
> $ for suite in jdk_time jdk_text jdk_util_other; do make -C $HOME/builder/8u test TEST="${suite}"; done 2>&1 | tee ${TMPDIR}/test.log
> ...
> $ cat ${TMPDIR}/test.log|grep '^TEST'
> TEST STATS: name=jdk_time  run=170  pass=170  fail=0
> TEST: java/text/BreakIterator/BreakIteratorTest.java
> TEST JDK: /home/andrew/builder/8u/images/j2sdk-image
> TEST RESULT: Failed. Execution failed: `main' threw exception: java.lang.RuntimeException: Uncaught exception thrown in test method TestJapaneseLineBreak
> TEST STATS: name=jdk_text  run=152  pass=151  fail=1
> TEST STATS: name=jdk_util_other  run=351  pass=351  fail=0
> ~~~

This pull request has now been integrated.

Changeset: b10963f0
Author:    Andrew John Hughes <andrew at openjdk.org>
URL:       https://git.openjdk.org/jdk8u/commit/b10963f0e8db961c6122e092372c5dc56e1a755e
Stats:     2 lines in 2 files changed: 0 ins; 0 del; 2 mod

8352097: (tz) zone.tab update missed in 2025a backport

Reviewed-by: dcherepanov
Backport-of: 13dab160c693baa33af6236792f1cf55de7318b2

-------------

PR: https://git.openjdk.org/jdk8u/pull/71


More information about the jdk8u-dev mailing list