Minimal JDK version requirements
Jonathan Gibbons
jonathan.gibbons at oracle.com
Tue Jan 29 23:20:56 UTC 2019
Now fixed in jtreg.tip.
-- Jon
On 01/26/2019 12:47 PM, Jonathan Gibbons wrote:
>
> Keita,
>
> Yes, that is currently to be expected, because by default, the build
> compiles certain files for use on very old versions of the platform,
> which are only supported when using JDK 8.
>
> It would be a reasonable enhancement to update the build so that you
> can build with newer releases of JDK, if you don't mind not being able
> to run on very old releases. You can do this now if you need to by
> overriding/editing the javac command lines defined in make/Defs.gmk
> ... look for the commands that contain uses of the -source and -target
> options.
>
> But, there no need to worry just yet about JDK 8 going away. The
> Support Roadmap [1] says this:
>
>
> End of Public Updates of Java SE 8
>
> Java SE 8 is going through theEnd of Public Updates process
> <https://blogs.oracle.com/java-platform-group/end-of-public-updates-is-a-process%2c-not-an-event>for
> legacy releases. Oracle will continue to provide free public
> updates and auto updates of Java SE 8, until at least the end of
> December 2020 for Personal Users, and January 2019 for Commercial
> Users.
>
> -- Jon
>
> [1] https://www.oracle.com/technetwork/java/java-se-support-roadmap.html
>
>
> On 1/26/19 11:04 AM, keita abdoul-kader wrote:
>> Hello Jon, thanks for answering.
>> I agree with you on both point. But i think my original question was
>> clear enough.
>> I was talking the JDK requirements for building jtreg from source.
>> Last time i tried building the tip of the jtreg source code with
>> oracle jdk10 , It failed at compile time and i had to revert to using
>> oracle jdk 8
>> Is that expected ?
>>
>> On Sat, Jan 26, 2019 at 10:18 AM Jonathan Gibbons
>> <jonathan.gibbons at oracle.com <mailto:jonathan.gibbons at oracle.com>> wrote:
>>
>>
>> On 1/22/19 8:14 AM, keita abdoul-kader wrote:
>> > Hello,
>> > Is there any plan to move the JDK requirement from 8 to something
>> > higher since 8 is soon to be deprecated ?
>> > Thanks
>>
>>
>> There's two aspects to this.
>>
>> 1. It should be *possible* to run jtreg on recent versions of JDK.
>>
>> 2. It remains the case that it is desirable to be able to run
>> jtreg on
>> old versions, to enable running tests for the oldest supported
>> version
>> of the platform.
>>
>> -- Jon
>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.java.net/pipermail/jtreg-use/attachments/20190129/30522868/attachment.html>
More information about the jtreg-use
mailing list