Coming soon: JDK 9 Platform/Compiler upgrades at Oracle

David Holmes david.holmes at oracle.com
Tue Jun 10 06:38:31 UTC 2014


On 10/06/2014 8:27 AM, Martin Buchholz wrote:
> AFAIK there is no way to build with a newer compiler and remain compatible
> with older runtimes.

Wouldn't you just build the compiler on the oldest system you want to 
support? Isn't that effectively what the existing "old compilers" are?

David

> Are you actually using gcc 4.8 built in some magic backward-compatible way
> or are you using an older gcc?
> If you have magic spells, please share.
>
>
> On Mon, Jun 9, 2014 at 1:37 AM, Erik Joelsson <erik.joelsson at oracle.com>
> wrote:
>
>>
>> On 2014-06-07 21:26, Florian Weimer wrote:
>>
>>> On 06/05/2014 11:46 PM, Tim Bell wrote:
>>>
>>>   - Linux - Oracle Linux 6.4 64-bit / GCC 4.8.2
>>>>
>>>
>>> Are you sure the GCC version is correct?
>>>
>>>   Yes, we are not using the GCC bundled with the Linux distribution, but
>> have instead opted to create our own compiler package from source. The
>> compiler packages are actually based on Oracle Linux 5 so that the built
>> JDK bits will be compatible with older Linux versions without forcing us to
>> run the builds on older OS versions. The scripts used to generate these
>> packages can be found in make/devkit/ in the root repo.
>>
>> /Erik
>>


More information about the jdk9-dev mailing list