On 12/17/2012 10:25 AM, Ariel Constenla-Haile wrote:
Hi Key,

On Mon, Dec 17, 2012 at 09:30:43AM -0800, Kay Schenk wrote:

Yes, I can confirm after solving those two issues,we got OpenOffice building 
with JDK 7 on FreeBSD:

http://www.freebsd.org/cgi/cvsweb.cgi/ports/editors/openoffice-3-devel/files/

Pedro.

Hey -- thanks for this notice. Well, IMO, we should fix these
supposedly *trivial* issues and get on with java 7. Java 6 is out of
support for *some* time now. We can't expect users to keep an older
version like 6 around.

AFAIK the Java base is 1.5 (both source and target). Moving this to 1.7
is a bad idea.
Ariel -- can you elaborate on this?

See Rony's mail.

In the discussion, two things are mixed:

- Java baseline
- supported Java version by our build environment

Currently, the build system does not support JDK 7. This is a draw back
for the people that builds OpenOffice if their system only comes with
JDK 7. So supporting JDK 7 in the build environment may be a good idea
as it would make building easier for new comers.

OK, why does the build system not support 7? I saw Rony's comments as well.


But we should keep the Java baseline as it is now (Java 1.5), both
source (the source files have code written without using new API
introduced post JDK 1.5) and target (the binaries generated are targeted
to run in a JRE 5). This is for compatibility: with old extensions, LTS
systems with older JRE, etc.

OK -- I'm wondering, but haven't investigated, if this has a bearing on the jdbc problems with 7. My cursory investigation led me to believe updates to openodbc might be in order at any rate. I saw Pedro had made some commits here.


Note that a 1.7 JDK is able to build 1.5 sources and generate 1.5 targeted
binaries, so while supporting JDK 7 in the build environment, we must
ensure that the Java baseline is not touched - or, if the Java baseline
is going to be changed, this has to be carefully discussed (and Java
7 as a baseline is a no-go - AFAIK Mac OS does not support it).

on this last note -- no Mac support for Java 7? Not good.

I have many more questions and comments on all this but I will start a new thread.



Regards


Thanks for this explanation. I need more knowledge. :/

--
------------------------------------------------------------------------
MzK

"No act of kindness, no matter how small, is ever wasted."
                                 -- Aesop

Reply via email to