[12] Gcc 8.1 HarfBuzz library compilation issues (original) (raw)
Magnus Ihse Bursie magnus.ihse.bursie at oracle.com
Tue Nov 20 10:31:16 UTC 2018
- Previous message (by thread): (trivial, urgent) RFR(xxs): 8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11 platforms
- Next message (by thread): [12] Gcc 8.1 HarfBuzz library compilation issues
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 2018-11-19 22:22, Simon Tooke wrote:
Hello,
I've been looking at compiling the JDK with GCC 8.1, and trying to fix issues upstream as I find them. Nice! If you find issues in the JDK source code per se, please let us know. :) Sooner or later, we'll have to support gcc 8 properly anyway, might just as well try to clear the path already.
/Magnus
For example the version of HarfBuzz shipped in the JDK has some issues with template specialization and with clearing a struct via memset() (thus bypassing C++ member access restrictions).
I've had changes to address these issues accepted upstream [1], and I was wondering if it is appropriate for me to file an issue to backport those fixes (I have a patch ready) or do you prefer to wait until HarfBuzz is upgraded to the latest version during the natural course of JDK development. (Be aware that the JDK is on a 1.7 version, while these fixes are in a 2.X version). Thanks, -Simon [1] https://github.com/harfbuzz/harfbuzz/pull/1334
- Previous message (by thread): (trivial, urgent) RFR(xxs): 8214075: [BACKOUT] 8214007: Fix sun.awt.nativedebug on X11 platforms
- Next message (by thread): [12] Gcc 8.1 HarfBuzz library compilation issues
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]