[jdk11u-dev] RFR: 8297088: Update LCMS to 2.14

Goetz Lindenmaier goetz at openjdk.org
Mon Jan 16 13:27:08 UTC 2023


I backport this for parity with 11.0.19-oracle.

I had to resolve cmsio0.c because "8273135: java/awt/color/ICC_ColorSpace/MTTransformReplacedProfile.java crashes"
is not in 11.  I checked whether backporting that 
change make sense.  But that change again depends on 
"8271718: Crash when during color transformation the color profile is replaced"
which is hard to backport because "8263482: Make access to the ICC color profiles data multithread-friendly"
is not in 11. This again is not good for backporting.

So I rather did the simple resolve.  This required change should not wait for eventual complicated other backports.

Anyways, it might end up being marked as clean.

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

Commit messages:
 - Backport f2c3f352bbe7222d7a43fa26f091372ecef20a68

Changes: https://git.openjdk.org/jdk11u-dev/pull/1659/files
 Webrev: https://webrevs.openjdk.org/?repo=jdk11u-dev&pr=1659&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8297088
  Stats: 2136 lines in 31 files changed: 1545 ins; 134 del; 457 mod
  Patch: https://git.openjdk.org/jdk11u-dev/pull/1659.diff
  Fetch: git fetch https://git.openjdk.org/jdk11u-dev pull/1659/head:pull/1659

PR: https://git.openjdk.org/jdk11u-dev/pull/1659


More information about the jdk-updates-dev mailing list