On Tue, 13 Jan 2026 06:26:02 GMT, Sruthy Jayan <[email protected]> wrote:

> Bug Reference : https://bugs.openjdk.org/browse/JDK-8375045
> 
> On AIX, the POSIX TZ environment variable is not interpreted as expected when 
> it includes DST rules.
> Example: `TZ=CET-1CEST,M3.5.0,M10.5.0`
> 
> The fix includes : 
> The TZ environment variable is processed by first matching the full value 
> against tzmappings, then retrying with the value truncated at the first comma 
> if no match is found, and finally defaulting to GMT if no mapping exists.
> 
> This fixes the regression caused by 
> https://bugs.openjdk.org/browse/JDK-8292899
> 
> Signed-off-by: Sruthy Jayan <[email protected]>

This pull request has now been integrated.

Changeset: 3363a16c
Author:    Sruthy Jayan <[email protected]>
Committer: Naoto Sato <[email protected]>
URL:       
https://git.openjdk.org/jdk/commit/3363a16c1d2725a0468e57690a3dcd27a0bf8a16
Stats:     62 lines in 1 file changed: 40 ins; 18 del; 4 mod

8375045: Incorrect Interpretation of POSIX TZ Environment Variable on AIX

Reviewed-by: naoto

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

PR: https://git.openjdk.org/jdk/pull/29183

Reply via email to