JDK-8214123 : Fix Harfbuzz 1.8.2 errors reported by GCC8
  • Type: Enhancement
  • Component: client-libs
  • Sub-Component: 2d
  • Priority: P4
  • Status: Closed
  • Resolution: Duplicate
  • Submitted: 2018-11-20
  • Updated: 2018-11-28
  • Resolved: 2018-11-20
Related Reports
Duplicate :  
Relates :  
Relates :  
Current harfbuzz 1.8.2 is downstream. I tried 2.1.1, it builds fine standalone but under current Hotspot build umbrella it also produces many errors. So it makes sense to push fixes upstream and then to import fixed version which will probably take longer than the rest of GCC 8 cleanup.

There are just a few places that require fixing and the are all declarations.
In case someone wishes to experiment with GCC 8 http://cr.openjdk.java.net/~dchuyko/8214123/webrev.00/