Binary builds and workspaces

Per Liden per.liden at oracle.com
Wed May 16 05:56:35 UTC 2018


On 05/15/2018 10:45 PM, Aleksey Shipilev wrote:
> On 05/02/2018 07:58 AM, Per Liden wrote:
>> On 04/30/2018 09:12 PM, Aleksey Shipilev wrote:
>>> On 12/11/2017 09:57 AM, Per Liden wrote:
>> [...]
>>>> Going forward, I'm hoping we can get to a point where we don't need "fake" platform-specific files,
>>>> just to make stuff build. Instead I'm thinking we should evolve the build system to never attempt to
>>>> build a GC if it's not supported on that platform. Think of it as a more fine-grained
>>>> INCLUDE_ALL_GCS thing, but maybe implemented differently.
>>>
>>> Yes. Meanwhile, I got most Linux targets building, and buildbot also publishes the build/configure
>>> logs. You can use these to see where the build support is lacking in current zgc/zgc:
>>>     https://builds.shipilev.net/openjdk-zgc/
>>
>> Thanks!
> 
> Happy to report that after today's push of conditional GC compilation, zgc/zgc builds successfully
> in these configurations: {Linux} x {x86_64, x86_32, aarch64, arm32, ppc64el, s390x} x {server,
> minimal, zero}.
> 
> x86_32 build successfully reports:
> 
> $ jdk/bin/java -XX:+UseZGC -version
> OpenJDK Server VM warning: -XX:+UseZGC not supported in this VM

Great! It also now builds on all platforms we have in mach5.

thanks,
Per

> 
> 
> Thanks,
> -Aleksey
> 


More information about the zgc-dev mailing list