On 19/02/2013 Fred Ollinger wrote:
I think that Pedro pointed out that this is redundant as there all
ready is a patch that fixes this and more issues.
I was going to eventually grab Pedro's linked patch and test it on a
fresh install.
Are there any pointers/progress here? While building for Fedora, I was
stuck on building module hsqldb with
$ javac -version
javac 1.7.0_09
and Fred's patch, as adapted by Ariel, worked for me (thanks!).
What's needed to get it committed? As I understand it:
1) There are still problems in building with Java 7, and there is
consensus that we want to support Java 7 in our build environment.
2) This has little to do with the "Java baseline", i.e., the minimum
version of Java we need to build ("source Java baseline") or to run
("target Java baseline") OpenOffice, now set to Java 5 in both cases and
not set to change. All "Java 5/6 is dead" remarks belong here and are
thus not relevant to this discussion.
3) The patch attached to
https://issues.apache.org/ooo/show_bug.cgi?id=121754 still has issues to
fix before being committed, namely:
- It doesn't respect point 2, i.e., it would REQUIRE changing the Java
baseline; and this must be adapted.
- Pedro has a more comprehensive patch (where?) that already includes
this functionality.
What's the best way to move on? It is definitely time to be able to
build with Java 7...
Regards,
Andrea.