The Makefile lists Java 1.6 as the required version of Java. According to UPDATING 20140627: AFFECTS: Users of Java AUTHOR: swills@FreeBSD.org The default version of OpenJDK has been updated from 1.6 to 1.7. To update, users of Java will need to rebuild all ports that depend on Java: --- By changing JAVA_VERSION= from 1.6 to 1.7, LibreOffice builds without complaining. There are many other Java related files required in the JAVA_DISTFILES section, but none of them seem to complain about the change from 1.6 to 1.7
A commit references this bug: Author: jkim Date: Tue Oct 28 17:49:10 UTC 2014 New revision: 371639 URL: https://svnweb.freebsd.org/changeset/ports/371639 Log: LibreOffice works fine with Java 7 and later. PR: 194667 Changes: head/editors/libreoffice/Makefile
Fixed in r371639. Thanks!
Three lines above the JAVA_VERSION line is also this comment: # LibreOffice works only with Java 6 -- which may not be the default. I think it would be proper to also modify/remove that.
(In reply to Ronald Klop from comment #3) > Three lines above the JAVA_VERSION line is also this comment: # LibreOffice > works only with Java 6 -- which may not be the default. > I think it would be proper to also modify/remove that. Done (r371757). Thanks for the reminder.