[Bug 197063] games/minecraft-client: runtime is still broken...

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Jan 27 23:32:48 UTC 2015


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197063

--- Comment #5 from Andrew Wilcox <AWilcox at Wilcox-Tech.com> ---
I have just realised an impossibility while testing a new patch using the
%%VAR%% syntax...

The port specifies JAVA_VERSION=1.8+, but it depends on games/lwjgl.  lwjgl has
a JAVA_VERSION=1.7, and when I tried to make it 1.7+, it failed building with
openjdk8.  That means it only works with 1.7.  How can this port possibly run
on 1.8 when its dependency won't even build with it?

I can't find any reason that the version was bumped, either, as Minecraft runs
perfectly fine on my older machine using openjdk6... so 7 should be quite fine
and in fact works properly here for all MC versions tested - I tested launchng
1.6.4 single player, 1.7.10 single and multiplayer, 1.8.1 single and
multiplayer, and 1.8.2-pre4 single and multiplayer.

Output for each:

System.getProperty('os.name') == 'FreeBSD'
System.getProperty('os.version') == '11.0-CURRENT'
System.getProperty('os.arch') == 'amd64'
System.getProperty('java.version') == '1.7.0_71'
System.getProperty('java.vendor') == 'Oracle Corporation'
System.getProperty('sun.arch.data.model') == '64'

Note Java version 1.7.0_71.

If you really think it necessary, I will try and patch lwjgl to build on
openjdk8, but this minecraft-client 1.8 requirement seems arbitrary to me.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list