On Thu, Mar 23, 2017 at 7:36 AM, Ganesh Raju <[email protected]> wrote:
> Forwarding to dev mailing list. Any thoughts ?
>
> Thanks
> Ganesh Raju
>
>
> ---------- Forwarded message ----------
> From: Jun He <[email protected]>
> Date: Thu, Mar 23, 2017 at 5:10 AM
> Subject: Build failed due to OpenJDK 1.8.0_121 changes
> To: Roman Shaposhnik <[email protected]>, Ganesh Raju <[email protected]>
> Cc: Naresh Bhat <[email protected]>, Eugene Xie <[email protected]>,
> Tone Zhang <[email protected]>, Yuqi Gu <[email protected]>
>
>
> Hi, Roman,
>
> Two components: ignite-hadoop, solr are failed to build when open-jdk-8_121
> is used.
> There are discussions for this issue:
>
> https://issues.apache.org/jira/browse/IGNITE-4770
> https://issues.apache.org/jira/browse/LUCENE-7651
> http://mail.openjdk.java.net/pipermail/javadoc-dev/2017-January/000281.html
>
> This jdk change should also impact x86_64/ppc64 build.
> We did a test today on a X86_64 server:
>
> ./gradlew -POS=ubuntu-16.04 -Pprefix=1.1.0 bigtop-slaves
> docker run -v `pwd`:/ws bigtop/slaves:1.1.0-ubuntu-16.04 bash -l -c 'cd /ws
> ; gradle solr-rpm'
>
> It also failed as aarch64.
>
> Now for the CI result, I believe that those two components passed build on
> x86-64/ppc64 is because the docker images are using open-jdk-1.8.0_111
> while aarch64's image uses 1.8.0_121.
>
> So for the incoming 1.2.0 release, to fix this on aarch64/ubuntu-16.04 I
> see two ways:
> 1. Downgrade open-jdk to 1.8.0_111. This needs to change bigtop_toolchain/
> manifests/jdk.pp

I'd vote for this option. But I've got to ask: where do I get that exact version
for ubuntu 16.04?

Thanks,
Roman.

Reply via email to