JDK-8348598 : Update Libpng to 1.6.47
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 7,8,11,17,21,25
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2025-01-24
  • Updated: 2025-12-02
  • Resolved: 2025-03-17
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 24 JDK 25 JDK 8
11.0.28-oracleFixed 17.0.16-oracleFixed 21.0.8-oracleFixed 24.0.2Fixed 25 b15Fixed 8u461Fixed
Related Reports
Cloners :  
Cloners :  
Description
Need to upgrade libpng from 1.6.43 to 1.6.47 (released on  Feb 18, 2025)

Comments
A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk8u-dev/pull/729 Date: 2025-12-02 13:39:22 +0000
02-12-2025

[jdk11u-fix-request] Approval Request from Antonio Vieiro Please approve this backport from JDK 17 that improves colorspace handling and includes other fixes http://www.libpng.org/pub/png/src/libpng-1.6.47-README.txt
08-05-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk11u-dev/pull/3021 Date: 2025-04-03 07:10:38 +0000
03-04-2025

Fix request [21u,17u] I backport this for parity with 21.0.8-oracle,17.0.16-oracle. One of the required updates of external libs. Resolved makefile in 21&17. SAP nightly testing passed.
02-04-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk17u-dev/pull/3414 Date: 2025-03-31 15:08:27 +0000
31-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk21u-dev/pull/1556 Date: 2025-03-31 15:06:49 +0000
31-03-2025

[jdk24u-fix-request] Approval Request from Harshitha Onkar Routine upgrade of third party lib - libpng from upstream, Risk : Low Clean backport.
19-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk24u/pull/149 Date: 2025-03-19 16:37:16 +0000
19-03-2025

The following issue is handled by disabling unused-function warning in ClientLib.gmk. It seems like the function png_icc_profile_error should be guarded with PNG_READ_iCCP_SUPPORTED instead of PNG_iCCP_SUPPORTED. Reported it to upstream - https://github.com/pnggroup/libpng/issues/668 https://github.com/openjdk/jdk/pull/24021#discussion_r1993813117
17-03-2025

Changeset: 6b82b42a Branch: master Author: Harshitha Onkar <honkar@openjdk.org> Date: 2025-03-17 16:50:33 +0000 URL: https://git.openjdk.org/jdk/commit/6b82b42a2116900b2125e03c1ffa0824d6062757
17-03-2025

A pull request was submitted for review. Branch: master URL: https://git.openjdk.org/jdk/pull/24021 Date: 2025-03-13 00:27:46 +0000
13-03-2025