[jdk13u-dev] RFR: 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux

Olga Mikhaltsova omikhaltcova at openjdk.java.net
Wed Dec 15 18:50:19 UTC 2021


I'd like to backport JDK-8255790 to jdk13u for parity with jdk11u. It's a follow-up for JDK-8249821.

The backport for
`JDK-8272332: --with-harfbuzz=system doesn't add -lharfbuzz after JDK-8255790`
was included as a part of this patch.

The original patch applied manually because the file has another location: 
`make/lib/Awt2dLibraries.gmk instead of make/modules/java.desktop/lib/Awt2dLibraries.gmk.`
This patch is very similar to those ones applied to jdk11u and jdk15u.

The crash was reproduced on Fedora Linux 35 with a test app from JDK-8272149. After applying this patch it is fixed.
(the build was with --with-freetype=system)

All regular tests passed.

-------------

Commit messages:
 - Backport 05fe06a6bafc089c6466ccbdea335e5dbfdaf335

Changes: https://git.openjdk.java.net/jdk13u-dev/pull/304/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk13u-dev&pr=304&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8255790
  Stats: 101 lines in 1 file changed: 22 ins; 59 del; 20 mod
  Patch: https://git.openjdk.java.net/jdk13u-dev/pull/304.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk13u-dev pull/304/head:pull/304

PR: https://git.openjdk.java.net/jdk13u-dev/pull/304


More information about the jdk-updates-dev mailing list