AW: [11u] RFR (S): 8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
Doerr, Martin
martin.doerr at sap.com
Fri May 7 15:55:51 UTC 2021
Hi Andrew,
looks like correctly backported.
However, the code added to FontManagerNativeLibrary.java was removed again:
https://github.com/openjdk/jdk/commit/05fe06a6bafc089c6466ccbdea335e5dbfdaf335
Are you planning to backport that one, too?
Best regards,
Martin
Von: jdk-updates-dev <jdk-updates-dev-retn at openjdk.java.net> im Auftrag von Andrew Brygin <abrygin at azul.com>
Datum: Freitag, 7. Mai 2021 um 11:07
An: jdk-updates-dev at openjdk.java.net <jdk-updates-dev at openjdk.java.net>
Betreff: [11u] RFR (S): 8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager
Hello,
I would like to propose a backport of 8251367 for 11u:
The fix for 8249821: Separate libharfbuzz from libfontmanager is
already backported into 11u, so fontmanager.dll now has two
dependencies: freetype.dl and harfbuzz.dll which should be handled in
the same manner.
The absence of explicit loading of harfbuzz.dll affects some
exe4j/install4j deployments which do not use standard java/javaw launchers.
Original issue: https://bugs.openjdk.java.net/browse/JDK-8251367
Original patch: https://hg.openjdk.java.net/jdk/jdk/rev/21c664a5b7e2
Webrev: http://cr.openjdk.java.net/~bae/11u/8251367/webrev.00/
The patch for Awt2dLibraries.gmk required some adjustments due to the
file rename (make/modules/java.desktop/lib/Awt2dLibraries.gmk ->
make/lib/Awt2dLibraries.gmk) and context differences.
Thanks,
Andrew
More information about the jdk-updates-dev
mailing list