[jdk8u] RFR: 8316030: Update Libpng to 1.6.40
Andrew John Hughes
andrew at openjdk.org
Sat Dec 27 18:33:53 UTC 2025
Update to the latest version of libpng. Change includes both the backport of the latest libpng change, [JDK-8372534](https://bugs.openjdk.org/browse/JDK-8372534), and previous updates not present in 8u ([JDK-8316030](https://bugs.openjdk.org/browse/JDK-8316030) - 1.6.40, [JDK-8329004](https://bugs.openjdk.org/browse/JDK-8329004) - 1.6.43, [JDK-8348598](https://bugs.openjdk.org/browse/JDK-8348598) - 1.6.47). The change built fine with GCC 8 on RHEL 8 and `java/awt/SplashScreen` tests passed.
I also included `UPDATING.txt` introduced in [JDK-8208353](https://bugs.openjdk.org/browse/JDK-8208353) in 11u, but not 8u, and updated in [JDK-8295685](https://bugs.openjdk.org/browse/JDK-8295685) as part of the JDK-8329004 backport which updates it.
I'm proposing this during rampdown so the release ships with the latest version, as we also do with e.g. tzdata.
-------------
Commit messages:
- Backport be7966c633830516c703f14610e4fef1bbe7f57d
- Backport 61227856ccd28d887d56d0c93eabd07cf6b026d3
- Backport 69b6e6d2ad5f0e07b5718dd8a45a725fe328e67f
- Backport 8191f621993f5c271e31d18aa385333e39d6a919
Changes: https://git.openjdk.org/jdk8u/pull/83/files
Webrev: https://webrevs.openjdk.org/?repo=jdk8u&pr=83&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8316030
Stats: 6267 lines in 23 files changed: 2572 ins; 2571 del; 1124 mod
Patch: https://git.openjdk.org/jdk8u/pull/83.diff
Fetch: git fetch https://git.openjdk.org/jdk8u.git pull/83/head:pull/83
PR: https://git.openjdk.org/jdk8u/pull/83
More information about the jdk8u-dev
mailing list