[BUG] Linux J11 + LWJGL 2.9.3 = startup crash

Started by localhost, May 08, 2019, 05:44:37

Previous topic - Next topic

localhost

I have adopted a 3 year old game.  This uses LWJGL 2.9.3.  The other day, my Ubuntu ws upgraded to Java 11 and now I can no longer run my jar. :(
I created a dummy project containing just
            Display.setDisplayMode(new DisplayMode(800,600));
            Display.create();
and that first call to Display.setDisplayMode() aborts with:
Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!
This says the native .so file is not binary compatible with my Linux system loader. um what? Why would a java program care?
I can still run my program inside of eclipse/oxygen, which uses a built-in J8 JDK.