The patch to bug 94716 makes it only possible to use Oracle's JDK with Libreoffice on mac, so shouldnt we change the error message to better tell users of this requirement/limitation. Also the patch makes it not possible on mac os x 10.9 and below.
I've created a patch for this and would assume people would like to give their input on the string text "%PRODUCTNAME requires Oracle's Java Development Kit (JDK) on Mac OS X 10.10 or greater to perform this task. Please install them and restart %PRODUCTNAME."
Sounds sane. Ideally include an URL to install that odd software for which no uninstaller exists and orcacle has created one of the most confusing websites to download from.
Download link is (atleast for the currently version) - http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
(In reply to Yousuf Philips (jay) from comment #0)
> The patch to bug 94716 makes it only possible to use Oracle's JDK with
> Libreoffice on mac, so shouldnt we change the error message to better tell
> users of this requirement/limitation. Also the patch makes it not possible
> on mac os x 10.9 and below.
> I've created a patch for this and would assume people would like to give
> their input on the string text "%PRODUCTNAME requires Oracle's Java
> Development Kit (JDK) on Mac OS X 10.10 or greater to perform this task.
> Please install them and restart %PRODUCTNAME."
This is fine so long as we remember that Patrick L's patch to use a JDK contributed from NeoOffice is a workaround
and must at some point be reverted when Oracle cleans up Apples mess.
At that point when JRE is again functional, this will need to be reverted as well.
@Stuart: Yes once things are back to using the old JRE combo (apple+oracle), the string would need to be changed. Or the newly added mac line in javainteractionhandler.cxx would simply need to remove the '_MAC' in it, which is something that can be backportable without string change problems.
Yousuf Philips committed a patch related to this issue.
It has been pushed to "master":
tdf#103259 Add java not found error for mac
It will be available in 5.3.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
Polite ping: is this bug fixed? if so, please close it as RESOLVED FIXED