Summary: | games/minecraft-client needs update to 1.16.5 | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | glowiak1111 |
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> |
Status: | New --- | ||
Severity: | Affects Some People | CC: | davidegessi, freebsdbugs, fuz, iwtcex, vvd |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
glowiak1111
2021-01-26 14:09:39 UTC
^Triage: fix Summary. Note to submitter: the port is unmaintained (placeholder "ports@" maintainer), so it will probably not happen until someone interested creates a patch -- perhaps you? :-) Fixing this may be a bit more involved. The new Minecraft launcher appears to be a native Linux application and on top of that depends on Linux shared libraries newer than the ones supplied by the Linuxulator: $ ldd minecraft-launcher minecraft-launcher: minecraft-launcher: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by minecraft-launcher) minecraft-launcher: /lib64/libstdc++.so.6: version `CXXABI_1.3.9' not found (required by minecraft-launcher) minecraft-launcher: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by minecraft-launcher) linux_vdso.so.1 => (0x00007ffffffff000) libdl.so.2 => /lib64/libdl.so.2 (0x0000000800a00000) libpthread.so.0 => /lib64/libpthread.so.0 (0x0000000800e00000) libstdc++.so.6 => /lib64/libstdc++.so.6 (0x0000000801200000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x0000000801600000) libc.so.6 => /lib64/libc.so.6 (0x0000000801a00000) /lib64/ld-linux-x86-64.so.2 (0x000000080061d000) libm.so.6 => /lib64/libm.so.6 (0x0000000801e00000) 1.16.5 still possible run with java. Also check this: https://github.com/LWJGL/lwjgl3/issues/421 https://github.com/johalun/lwjgl3-port Just run 1.16.5 with VLauncher_x64 and java/linux-oracle-jdk18. With linux-c7-pulseaudio-libs installed it coredumps. (In reply to VVD from comment #4) > linux-c7-pulseaudio-libs This version runs into some kind of race condition, later PulseAudio versions apparently work without issues (judging by other people's experience with Ubuntu packages). In any case, I'm keeping a dummy libpulse.so in games/linux-steam-utils specifically for this occasion. Try LD_LIBRARY_PATH=/usr/local/steam-utils/lib64/fakepulse. That usually makes applications go straight for the ALSA fallback (assuming there is one). (In reply to Alex S from comment #5) > Try LD_LIBRARY_PATH=/usr/local/steam-utils/lib64/fakepulse I have no Steam. s/no Steam/abysmal reading comprehension/ (In reply to Alex S from comment #7) My english is very poor. Work fine with your workaround and with installed linux-c7-pulseaudio-libs. games/minecraft16 Port is submitted. It supports latest Minecraft (except 21w19a, which uses java 16). Current version available in my Ports copy: http://codeberg.org/glowiak/FreeBSD-Ports |