diff -urEbwB jogl-v2.3.2/make/build-jogl.xml jogl-v2.3.2.new/make/build-jogl.xml --- jogl-v2.3.2/make/build-jogl.xml 2018-01-10 07:46:34.839761351 +0100 +++ jogl-v2.3.2.new/make/build-jogl.xml 2018-01-10 09:27:59.566965673 +0100 @@ -1072,7 +1072,7 @@ --> - - - - - + + + diff -urEbwB jogl-v2.3.2/make/build-nativewindow.xml jogl-v2.3.2.new/make/build-nativewindow.xml --- jogl-v2.3.2/make/build-nativewindow.xml 2018-01-10 07:46:34.843761351 +0100 +++ jogl-v2.3.2.new/make/build-nativewindow.xml 2018-01-10 07:53:53.622667874 +0100 @@ -312,7 +312,7 @@ --> - - + - + - + - - - + - + diff -urEbwB jogl-v2.3.2/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java jogl-v2.3.2.new/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java --- jogl-v2.3.2/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java 2018-01-10 07:46:34.911761351 +0100 +++ jogl-v2.3.2.new/src/jogl/classes/jogamp/opengl/GLDebugMessageHandler.java 2018-01-10 09:13:50.959782864 +0100 @@ -27,6 +27,7 @@ */ package jogamp.opengl; +import java.lang.annotation.Native; import java.security.AccessController; import java.security.PrivilegedAction; import java.util.ArrayList; @@ -61,9 +62,9 @@ public class GLDebugMessageHandler { private static final boolean DEBUG = Debug.debug("GLDebugMessageHandler"); - private static final int EXT_KHR = 1; - private static final int EXT_ARB = 2; - private static final int EXT_AMD = 3; + @Native private static final int EXT_KHR = 1; + @Native private static final int EXT_ARB = 2; + @Native private static final int EXT_AMD = 3; static { if ( !initIDs0() ) {