JDK-8261169 : Upgrade HarfBuzz to 2.8.0
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 11,17
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2021-02-04
  • Updated: 2022-11-28
  • Resolved: 2021-05-04
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 13 JDK 15 JDK 17
11.0.13-oracleFixed 13.0.10Fixed 15.0.6Fixed 17 b21Fixed
Related Reports
Cloners :  
Relates :  
Relates :  
Relates :  
The HarfBuzz 2.8.0 released on Mar 16, 2021

Fix request (11u-dev) I would like to backport harfbuzz 2.8.0 to 11u-dev, so that a current harfbuzz version is used there that includes latest fixes. Awt2dLibraries.gmk needs a bit of manual adjustments. After the patch java.desktop/share/native/libharfbuzz in 11u_dev is on the same level we have currently in 13u_dev. PR : https://github.com/openjdk/jdk11u-dev/pull/929

A pull request was submitted for review. URL: https://git.openjdk.java.net/jdk11u-dev/pull/929 Date: 2022-03-21 15:46:30 +0000

A pull request was submitted for review. URL: https://git.openjdk.java.net/jdk13u-dev/pull/306 Date: 2021-12-17 13:56:16 +0000

Fix request (13u) - will label after testing completed I'd like to backport this fix to jdk13u in order to upgrade HarfBuzz up to v 2.8.0. The original patch applies almost cleanly except Awt2dLibraries.gmk because of the locations' differences. JDK-8266545 will be backported as a follow-up right after it.

Fix request (15u) request to backport to 15u. RFR: https://github.com/openjdk/jdk15u-dev/pull/148

jdk11u-na: See Severin's comment in the linked 11.0.13 backport issue.

Changeset: 80323b7f Author: Phil Race <prr@openjdk.org> Date: 2021-05-04 18:23:09 +0000 URL: https://git.openjdk.java.net/jdk/commit/80323b7f66541e24177d02cc668a2eb9267962b9