===> License GPLv2 accepted by the user ===> openjdk8-8.232.09.1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by openjdk8-8.232.09.1 for building ===> Extracting for openjdk8-8.232.09.1 => SHA256 Checksum OK for battleblow-openjdk-jdk8u-8.232.09.1-jdk8u232-b09.1_GH0.tar.gz. ===> Patching for openjdk8-8.232.09.1 ===> Applying extra patch /usr/ports/java/openjdk8/files/fontconfig.patch 3 out of 5 hunks failed--saving rejects to jdk/src/share/native/sun/font/freetypeScaler.c.rej *** Error code 1 Stop. make[1]: stopped in /usr/ports/java/openjdk8 *** Error code 1 Stop. make: stopped in /usr/ports/java/openjdk8
I took a quick look at this. It was clear how to update two of the failed sections, but not the other one. At this point I expect to delete the FONTCONFIG option, at least in the short term.
A commit references this bug: Author: glewis Date: Thu Oct 17 23:45:38 UTC 2019 New revision: 514691 URL: https://svnweb.freebsd.org/changeset/ports/514691 Log: Fix build with FONTCONFIG * This gets the fontconfig patch applying cleanly and building. No idea if it actually works or not. PR: 241294 Changes: head/java/openjdk8/files/fontconfig.patch