JDK-8321489 : Update LCMS to 2.16
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 8,11,17,21,22,23
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-12-06
  • Updated: 2024-05-06
  • Resolved: 2024-01-12
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 11 JDK 17 JDK 21 JDK 22 JDK 23 JDK 8
11.0.24-oracleFixed 17.0.12-oracleFixed 21.0.4-oracleFixed 22.0.1Fixed 23 b06Fixed 8u421Fixed
Related Reports
Blocks :  
Cloners :  
Relates :  
Relates :  
Description
LittleCMS (aka LCMS) 2.16 released on December 3, 2023: 

it can be downloaded from here https://sourceforge.net/projects/lcms/files/latest/download
source repo is  at https://github.com/mm2/Little-CMS/
https://github.com/mm2/Little-CMS/releases/tag/lcms2.16

We should upgrade JDK 23 to use this.
Comments
>Hi [~serb], It's not so helpful if you block backporting of issues a long time. >I'll address this now. FYI It was blocked by you by blocking its dependency https://bugs.openjdk.org/browse/JDK-8323210.
31-03-2024

Fix request [11u,17u,21u] One of the required updates of external libs. Low risk, required update Clean backport. SAP nightly testing passed.
14-03-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk11u-dev/pull/2602 Date: 2024-03-13 14:06:32 +0000
13-03-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/2294 Date: 2024-03-13 14:05:05 +0000
13-03-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk21u-dev/pull/357 Date: 2024-03-13 14:04:54 +0000
13-03-2024

Hi [~serb], It's not so helpful if you block backporting of issues a long time. I'll address this now.
13-03-2024

working on backports to the openjdk 21/17.
09-02-2024

[jdk22u-fix-request] Approval Request from Alisen Chung upgrading lcms
26-01-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk22u/pull/32 Date: 2024-01-25 21:35:29 +0000
25-01-2024

Changeset: dc7d3b18 Author: Alisen Chung <achung@openjdk.org> Date: 2024-01-12 22:16:09 +0000 URL: https://git.openjdk.org/jdk/commit/dc7d3b182d226253ca246dd854c85c4dd964f10e
12-01-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/17382 Date: 2024-01-11 22:22:53 +0000
11-01-2024

To what repo do you plan to integrate this change for JDK22: https://github.com/openjdk/jdk22u or https://github.com/openjdk/jdk22 ?
10-01-2024