Bug 253021 - games/minecraft-client needs update to 1.16.5
Summary: games/minecraft-client needs update to 1.16.5
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-26 14:09 UTC by glowiak1111
Modified: 2021-05-13 14:50 UTC (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description glowiak1111 2021-01-26 14:09:39 UTC
minecraft-client is still in 1.7.9_6 and doesn't support microsoft accounts


please fix it
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2021-01-26 15:06:57 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? :-)
Comment 2 Robert Clausecker 2021-01-26 15:45:12 UTC
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)
Comment 3 VVD 2021-01-26 19:13:01 UTC
1.16.5 still possible run with java.

Also check this: https://github.com/LWJGL/lwjgl3/issues/421
https://github.com/johalun/lwjgl3-port
Comment 4 VVD 2021-01-26 20:04:03 UTC
Just run 1.16.5 with VLauncher_x64 and java/linux-oracle-jdk18.

With linux-c7-pulseaudio-libs installed it coredumps.
Comment 5 Alex S 2021-01-26 20:50:26 UTC
(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).
Comment 6 VVD 2021-01-27 12:35:38 UTC
(In reply to Alex S from comment #5)
> Try LD_LIBRARY_PATH=/usr/local/steam-utils/lib64/fakepulse
I have no Steam.
Comment 7 Alex S 2021-01-27 14:09:28 UTC
s/no Steam/abysmal reading comprehension/
Comment 8 VVD 2021-01-27 14:18:21 UTC
(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.
Comment 9 glowiak1111 2021-05-13 14:50:12 UTC
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