[11u] RFR: 8250894: Provide a configure option to build and run against the platform libharfbuzz
Lindenmaier, Goetz
goetz.lindenmaier at sap.com
Fri Oct 2 12:58:00 UTC 2020
Hi,
I am downporting this for parity with 11.0.10-oracle.
I had to do a row of simple resolves:
http://cr.openjdk.java.net/~goetz/wr20/8250894-configure_harfbuzz-jdk11/01/
file make/autoconf/help.m4
zypper_help() is not in 11.
Thus, I omitted the help message for zypper.
unable to find 'make/modules/java.desktop/Copy.gmk' for patching
Patch had to be applied to make/copy/Copy-java.desktop.gmk
unable to find 'make/modules/java.desktop/lib/Awt2dLibraries.gmk' for patching
Patch had to be applied to make/lib/Awt2dLibraries.gmk
It does not apply because of the solaris port coding that is in 11.
But the patch basically indents the harfbuzz build instructions
and wraps it in an if, so resolving was trivial.
Built with and without libharfbuzz.
https://bugs.openjdk.java.net/browse/JDK-8250894
https://hg.openjdk.java.net/jdk/jdk/rev/880cfb985f8e
Best regards,
Goetz.
More information about the jdk-updates-dev
mailing list