Open theofficialgman opened 3 years ago
https://repo1.maven.org/maven2 is just a library repository maintained by Apache.
I see... so either the binaries were already uploaded there by someone else. Or JJTech0130 decided to keep them in that repo that way he doesn't have to host. Thats fine with me
To add to this. I've compiled lwjgl 3.1.6, 3.2.1, and 3.2.2 (by backporting the linux arm64 compile changes) and now host a meta repo on my github at https://github.com/theofficialgman/meta-multimc/tree/master-clean
This should fix any mod compatibility issues that were due to breaking changes in 3.2.3 all release minecraft versions now work with the native library they expect. Only a select few 1.13 experimental versions do not have official support since those use 3.1.2 (which I haven't built)
Thanks. Unfortunately, I don't have very much time for this project anymore. LWJGL 3.2.3 and above have official aarch64 binaries prebuilt, (https://www.lwjgl.org/customize) and the Apache Maven repo is one of the official ways to get them. Thanks for your work on the 3.1.6-3.2.2, I never really found anything that needed them so I abandoned it, but it seems like a good thing to have.
@JJTech0130 its all good! thanks for the inspiration I now have armv7/6 and arm64 binaries for lwjgl 3.2.2, 3.2.1, 3.1.6 and 2.9.4-nightly... also on my github (my github also has the edited source code for lwjgl so anyone can build if they would like)
I have kept the official lwjgl 3.2.3 in the meta repo's as well (even though nothing in minecraft uses it yet) in particular, the sodium fabric mod (and who knows what other mods) ran into a breaking change with lwjgl 3.2.3 so I figured since it wasn't to hard to backport the changes necessary to build on arm that I might as well do it
there is also a PR in progress at Pi-Apps for a multimc5 buildscript using these meta repo as well https://github.com/Botspot/pi-apps/pull/960
you are welcome to link it in your website if you want since you don't care to mainline your work (which is fine)
just posting here so more people can find this
Just wanted to say thanks for the hard work and hosting (finding?) the files for the arm64 binaries. I have made an automatic updating fork with your changes implemented here since a few months ago https://github.com/theofficialgman/meta-multimc/tree/master
it uses Wei/pull to keep up to date on its own I've been using it with this build script on nintendo switch and nvidia jetsons with great success. I assume it works on the PIs as well as other arm64 linux devices as you said https://github.com/cobalt2727/L4T-Megascript/blob/master/scripts/games_and_emulators/minecraft_java_multimc.sh
I do have one question, the server which is hosting the binaries.. is that an official lwjgl server or something of your own? I looked at the server (https://repo1.maven.org/maven2) and it seems to have a lot of non-related stuff on it