> 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]>
Sruthy Jayan has updated the pull request incrementally with two additional commits since the last revision: - Fix alignment issue Signed-off-by: Sruthy Jayan <[email protected]> - Refactor function name for clarity and fix memory allocation issues Signed-off-by: Sruthy Jayan <[email protected]> ------------- Changes: - all: https://git.openjdk.org/jdk/pull/29183/files - new: https://git.openjdk.org/jdk/pull/29183/files/b14aea27..be979c00 Webrevs: - full: https://webrevs.openjdk.org/?repo=jdk&pr=29183&range=01 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=29183&range=00-01 Stats: 4 lines in 1 file changed: 1 ins; 0 del; 3 mod Patch: https://git.openjdk.org/jdk/pull/29183.diff Fetch: git fetch https://git.openjdk.org/jdk.git pull/29183/head:pull/29183 PR: https://git.openjdk.org/jdk/pull/29183
