These two patches fix a NullPointerException in the OpenJDK packages. The patches apply only to OpenJDK9 and OpenJDK11, but with inheritence all OpenJDKx with x\in[9..14] are covered. Here is the bug report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41177 In order to test it you can use the following Main.java: ~~~~~~ import java.awt.*; public class Main { public static void main(String[] args) { String fonts[] = GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames(); for ( int i = 0; i < fonts.length; i++ ) { System.out.println(fonts[i]); } } } ~~~~~~~~ Compile: javac Main.java Run: java -cp . Main It should print a list of the available fonts. Björn Björn Höfling (2): gnu: openjdk@9 : Add phase to hardcode libraries. gnu: openjdk11: Add phase to hardcode libraries. gnu/packages/java.scm | 56 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) -- 2.27.0