On 2025/12/23 23:44, Thomas Frohwein wrote: > On Fri, 19 Dec 2025 15:32:06 +0000 > Kurt Miller <[email protected]> wrote: > > > On Dec 19, 2025, at 9:44 AM, Thomas Frohwein <[email protected]> > > wrote: > > > > > > On Thu, 18 Dec 2025 23:09:51 +0000 > > > Kurt Miller <[email protected]> wrote: > > > > > >> I found a github fork that added jdk 11 build support for Linux, so > > >> I adadapted that to work for us. Here's that commit: > > >> > > >> https://github.com/MeFisto94/lwjgl/commit/72e97f53f7d256bc90e397e946054fcbe764c203 > > >> > > >> I updated games/minecraft to use jdk 11 as well and can launch to > > >> the login screen, but I think games/minecraft is dead - TBD. > > >> > > >> So I need people who use games/indiegames and have lwjgl based > > >> games to give this a test run. Not sure I will be able to fix > > >> any problems, but it would be nice to know if anything works. > > > > > > I will do that, due to $dayjob and volume of games supported by > > > indierunner, I'll report back within the next 7 days > > > > > > > Thank you. > > > > This might help, from: > > https://github.com/IndieRunner/IndieRunner/blob/main/share/Status-Tracker.md > > > > LWJGL2 Games: > > Droid Assault > > Revenge of the Titans > > Rise to Ruins > > Titan Attacks! > > Ultratron > > > > -Kurt > > Tested them and some LibGDX games that aren't in your selection that > also use LWJGL2. No errors or regressions. Didn't test Rise to Ruins > because this would need a port of steamworks4j. > > FYI in order to apply your patches, I had to add: > > FIX_CRLF_FILES = src/native/common/org_lwjgl_BufferUtils.c \ > src/native/common/org_lwjgl_opencl_CallbackUtil.c \ > platform_build/build-generator.xml
Kurt: this suggests the patches on your system have ^M line endings which got stripped when going through email; best remove those from the patch file and use FIX_CRLF_FILES as above > From my side ok thfr@ for the lwjgl diff with the FIX_CRLF_FILES > added... >
