JDK-8324347 : Enable "maybe-uninitialized" warning for FreeType 2.13.1
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 11.0.22,17.0.9,21.0.1,22,23
  • Priority: P4
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2024-01-23
  • Updated: 2024-12-12
  • Resolved: 2024-01-26
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
11.0.23Fixed 17.0.11Fixed 21.0.3Fixed 22.0.1Fixed 23 b08Fixed
Related Reports
Relates :  
Description
The next bug was fixed upstream:
https://gitlab.freedesktop.org/freetype/freetype/-/issues/1245
So now we can revert the workaround in the JDK:
https://bugs.openjdk.org/browse/JDK-8313576
Comments
The FreeType in JDK was updated under JDK-8316028, see: https://github.com/openjdk/jdk/commit/3b65b8797a0798474947d38d3facd17b3e89c602#diff-13fa585f9169e4c62dcb1e2678a56f983aa22001c98e578301dff206f6ddebb8R1750
14-02-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk22u/pull/51 Date: 2024-02-13 03:23:40 +0000
13-02-2024

Fix request (11u 17u 21u 22u) "Clean" backport. The patch reverts the JDK-8313576. Tested with "--with-freetype=bundled", "--with-freetype=system" and w/o option on the system where the bug was reproduced. Review 22u: https://github.com/openjdk/jdk22u/pull/51 Review 21u-dev: https://github.com/openjdk/jdk21u-dev/pull/222 Review 17u-dev: https://github.com/openjdk/jdk17u-dev/pull/2184 Review 11u-dev: https://github.com/openjdk/jdk11u-dev/pull/2499
13-02-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/2184 Date: 2024-01-29 01:29:48 +0000
30-01-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk21u-dev/pull/222 Date: 2024-01-28 01:11:23 +0000
30-01-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk11u-dev/pull/2499 Date: 2024-01-30 02:54:20 +0000
30-01-2024

Changeset: 781f368d Author: Sergey Bylokhov <serb@openjdk.org> Date: 2024-01-26 08:46:34 +0000 URL: https://git.openjdk.org/jdk/commit/781f368d421a94857929e4168974f43e890637d8
26-01-2024

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/17525 Date: 2024-01-23 00:58:27 +0000
25-01-2024