JDK-8210782 : Upgrade HarfBuzz to 2.3.1
  • Type: Bug
  • Component: client-libs
  • Affected Version: 11,12,13
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2018-09-14
  • Updated: 2022-11-28
  • Resolved: 2019-03-02
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 12 JDK 13
11.0.4-oracleFixed 12.0.2Fixed 13 b14Fixed
Related Reports
Duplicate :  
Duplicate :  
Relates :  
Relates :  
Relates :  
Relates :  
Relates :  
Sub Tasks
JDK-8219676 :  
We still using 1.8.2, need to upgrade to 2.3.1

Fix request: Please approve this backport to OpenJDK 11u. It is a larger upgrade for HarfBuzz with some tweaks to make it work for jdk11u. Review thread: https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2019-April/001062.html With the proposed change we don't see regressions in the nightly tests on all platforms.

URL: http://hg.openjdk.java.net/jdk/jdk/rev/7c11a7cc7c1d User: psadhukhan Date: 2019-03-22 09:07:20 +0000

URL: http://hg.openjdk.java.net/jdk/client/rev/7c11a7cc7c1d User: prr Date: 2019-03-02 00:59:45 +0000

2.3.0 does not build on Solaris, probably due to this commit : https://github.com/harfbuzz/harfbuzz/commit/11d2f49af8f53340134c844173f4d8655b00dea3#diff-01dd65415171df914aaf0fbf663d55a8

2.1.3 turned out to have critical errors affecting Solaris which have now been fixed in 2.3.0 The work will now target 2.3.0, which was released 12/21/18 and is still current on 1/29/19, unless it turns out to have problems as well, or it is superseded in the next few days ..

As JDK-8214123 has been closed as duplicate of this one, can we expect that after import build will work fine with GCC 8?