On 11/17/2015 11:50 PM, Damjan Jovanovic wrote:
> Building AOO with Java 8's very strict javadoc tool was fixed in SVN trunk
> only, by r1697228, r1697237, r1697247, r1697306, and r1697312, so yes it
> should work well for building AOO now, and it's the only version I've been
> testing for months on FreeBSD. Base works, wizards work, beanshell scripts
> works, bvt/fvt/pvt tests generally pass (I haven't compared test results
> with different Java versions).
> 
> LibreOffice supposedly builds with Java 6.
> 
> Java 7 added major new language features, like try-with-resources,
> diamonds, switch on strings, so requiring Java >= 7 would be good for
> development purposes. But then users can't use any older JRE version, which
> might be a problem for unofficial Java implementations that are a little
> behind (see http://en.wikipedia.org/wiki/Comparison_of_Java_virtual_machines).
> When last I checked, the only fast JVM on the Raspberry Pi with the hard
> float (hf) kernel was CACAO, which only supports Java 1.6.
> 
> A while ago I did find a way to change the bytecode and class file version
> of the class files produced by Java 1.7's javac, to make most language (as
> opposed to API) features work on 1.6 and 1.5 JREs. I even have a Maven
> plugin to do this. I can look into it again if necessary?
> 
> Oh and should we maybe use Maven for building Java code instead of
> dmake/gbuild/ant?
> 
> Damjan

Thanks for the feedback. I hope we can get responses from Windows
and Mac builders soon.

...and, why do you like Maven instead of what we have now?

> 
> On Wed, Nov 18, 2015 at 12:17 AM, Kay Schenk <kay.sch...@gmail.com> wrote:
> 
>> We seem to have a number of numer of Java related discussions of
>> late. Here's another one -- the Java version we're using for builds.
>>
>> Java 6 went out of update status quite some time ago -- Feb. 2013 --
>> and this is still being used for our Linux builds, and Windows
>> builds if our current binaries are produced with the same
>> configuration as the buildbot configurations.
>>
>> Java 7 reached end-of-life in April, 2015.
>>
>> Yesterday, I installed Java 8 -- openjdk version "1.8.0_65" -- on my
>> CentOS 6.7 (32 bit) and built. Testing resulted in OK results for
>> the little I did. I was concerned about the Base portion with the
>> installed hsqldb but so far everything is OK.
>>
>> Is anyone else on other platforms using Java 8 for successful
>> building and testing? Windows builders? Mac builders? Others? Given
>> that in our next release, we will be out of the 4.1.x branch (I
>> think), I would think we could jump up to Java 8. I would expect
>> that our users would be on Java 8 already.
>> --
>> --------------------------------------------
>> MzK
>>
>> “Somebody's gotta win, somebody's gotta lose.
>>  Just don't fight about it.
>>  Just try to get better."
>>                        -- Yogi Berra
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
>> For additional commands, e-mail: dev-h...@openoffice.apache.org
>>
>>
> 

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

"Somebody's gotta win, somebody's gotta lose.
 Just don't fight about it.
 Just try to get better."
                       -- Yogi Berra




---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org

Reply via email to