Mac Help Information

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
Status
Not open for further replies.

John Sanchirico

New Member
Jul 29, 2019
22
0
0
So as you may know and recently fixed you had to set some paraments for example ( -XX:permSize=64M -XX:MaxPermSize=256M) for FTB on mac.
Well last night Apple Found A Security Hole In There Apple's Java 6 So They Said Ok Apple Java 7 And Completely Disable Java 6 From Ever Being Able To Be Used. So Basically Everyone With A Mac Using FTB is Fucked Until FTB Or Apple Updates Something.
Just Letting Everyone Know So The Thread Does Not Get Spam!
 

preludelinux

New Member
Jul 29, 2019
3
0
0
Just wondering would openjdk 6/7/8 work? its possible to build packages for Mac OSX, i dont have access to a MAC to actually build / test though. openjdk 7 works perfectly in linux.
 

John Sanchirico

New Member
Jul 29, 2019
22
0
0
Apple Has Entirely Blocks Java 6 Im Not In The Mood To Make A Pack To Fx It Do You Have TS3 So We Can Talk About Some Fixes?
 

jmarler

New Member
Jul 29, 2019
39
0
0
The last security update I see from Apple indicates a new version of Java 6 is available from Apple. The update released four days ago only mentions an update to how JNLP filetypes are handled by default, which should not affect FTB or the launcher.

Can you post a link to the Apple update that completely removes Java 6? I am running 10.8.2 with all the most recent patches installed, and Java 6 has not been removed from my system:

Code:
java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01-447-11M4203)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01-447, mixed mode)
 
$ which java
/usr/bin/java
$ ls -al /usr/bin/java
lrwxr-xr-x  1 root  wheel  74 Mar  5 22:26 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
 
$ ls -al /System/Library/Frameworks/JavaVM.framework/Versions
total 64
drwxr-xr-x  11 root  wheel  374 Mar  9 17:23 .
drwxr-xr-x  11 root  wheel  374 Mar 18 12:54 ..
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.4 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.4.2 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.5 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.5.0 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.6 -> CurrentJDK
lrwxr-xr-x   1 root  wheel   10 Mar  5 22:26 1.6.0 -> CurrentJDK
drwxr-xr-x   8 root  wheel  272 Mar  9 17:23 A
lrwxr-xr-x   1 root  wheel    1 Mar  5 22:26 Current -> A
lrwxr-xr-x   1 root  wheel   59 Mar  5 22:26 CurrentJDK -> /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
 

jmarler

New Member
Jul 29, 2019
39
0
0
I think you have a different problem with your system. Once you get up to 1.6.0_43, you should be fine. I'm a Mac developer, and as far as I can tell, Apple hasn't released any updates from the MAS (Mac App Store) or anywhere else that completely removes Java v6. By default, the latest Java patches disable web applets, but that would not affect FTB or the launcher.

That isn't code, it's just the output of some simple commands. The output shows that Java v6 is very much still installed.
 

Ashzification

New Member
Jul 29, 2019
7,425
1
0
So as you may know and recently fixed you had to set some paraments for example ( -XX:permSize=64M -XX:MaxPermSize=256M) for FTB on mac.
Well last night Apple Found A Security Hole In There Apple's Java 6 So They Said Ok Apple Java 7 And Completely Disable Java 6 From Ever Being Able To Be Used. So Basically Everyone With A Mac Using FTB is Fucked Until FTB Or Apple Updates Something.
Just Letting Everyone Know So The Thread Does Not Get Spam!


The security and memory issues with Apple Java 6 have been known for a long time. You can re-enable Java 6 (see link in my trouble shooting guide). Apple needs to make an update to Java that does not break LWJGL
 

Ashzification

New Member
Jul 29, 2019
7,425
1
0
The problems were in the base of Java 6 provided by Oracle, however more problems were created when Apple re-wrote it to suit their needs
 
Status
Not open for further replies.