java/openjdk17: Undefined symbol "hb_face_create_for_tables" in GTK2

From: Sérgio_Siegrist <barulheira_at_gmail.com>
Date: Fri, 01 Oct 2021 12:29:28 UTC
NetBeans IDE 12.5 enabled GTK3 support for its GUI. Until then, the 
following flag was required to enable GTK2:
-J-Djdk.gtk.version=2.2

Right now, NetBeans 12.5 + openjdk17 open the GUI in GTK3. But it's 
ugly. I prefer GTK2.

But...

NetBeans 12.5 + openjdk17 + GTK2 yields the following:
ld-elf.so.1: /usr/local/openjdk17/lib/libfontmanager.so: Undefined 
symbol "hb_face_create_for_tables"

And the GUI crashes.

- No problem at all with openjdk16.

- No problem at all with GTK3.

Hence, it seems specific to openjdk17 + GTK2.

(Tested on openjdk17 built locally by ports, FreeBSD 13.0-RELEASE-p4 amd64)