JDK-8301998 : Update HarfBuzz to 7.0.1
  • Type: Bug
  • Component: client-libs
  • Sub-Component: 2d
  • Affected Version: 11,17,20,21
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • Submitted: 2023-02-07
  • Updated: 2025-02-07
  • Resolved: 2023-03-14
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 20 JDK 21
11.0.20-oracleFixed 17.0.8-oracleFixed 20.0.2Fixed 21 b06Fixed
Related Reports
Cloners :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Description
The harfbuzz OpenType font layout engine was last updated to 4.4.1 in JDK 20
Since then it has had numerous updates and we should upgrade JDK to the latest
Comments
A pull request was submitted for review. URL: https://git.openjdk.org/jdk11u-dev/pull/1864 Date: 2023-05-08 07:21:27 +0000
08-05-2023

Fix request [11u] I backport this for parity with 11.0.20-oracle. One of the required updates of external libs. Backport from 17, but again I had to resolve the build file. SAP nightly testing passed.
08-05-2023

Fix request [17u] I backport this for parity with 17.0.8-oracle. One of the required updates of external libs. Clean backport, but I included a build fix in the patch that had to be resolved. SAP nightly testing passed.
19-04-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk17u-dev/pull/1264 Date: 2023-04-18 16:07:37 +0000
18-04-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk20u/pull/20 Date: 2023-03-17 16:33:43 +0000
17-03-2023

Fix request (20u) Clean backport. This PR consists of harfbuzz library upgrade changes from v4.4.1 to v7.0.1 Review: https://github.com/openjdk/jdk20u/pull/20
17-03-2023

Changeset: f5c8b68c Author: Harshitha Onkar <honkar@openjdk.org> Date: 2023-03-14 20:18:44 +0000 URL: https://git.openjdk.org/jdk/commit/f5c8b68c1c4d8bdbf4838aafdcd657fc104420d8
14-03-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12913 Date: 2023-03-07 23:31:16 +0000
07-03-2023

Testing in-progress with updated changes.
06-03-2023

A pull request was submitted for review. URL: https://git.openjdk.org/jdk/pull/12864 Date: 2023-03-03 19:36:29 +0000
03-03-2023

New version of harfbuzz includes patches for build and bug fixes, hence harfbuzz update version changed to v7.0.1.
22-02-2023