adoptium / temurin-build

Eclipse Temurin™ build scripts - common across all releases/versions
Apache License 2.0
1k stars 243 forks source link

Linux/x64 OpenJ9 build pipelines failing (JDK11 only) #2763

Open sxa opened 2 years ago

sxa commented 2 years ago

Thank you for reporting a broken build! Please fill in the following details:

karianna commented 2 years ago

This is a ci.adoptopenjdk.net failure only. Semeru builds fine on their CI

sxa commented 2 years ago

@AdamBrousseau Do you remember if we did see this one before and what the resolution might have been? Looks like it's running under a base sh or something instead of a shell that supports VAR=value blah blah blah

(Or do you just have all ccache stuff disabled on your CI?)

AdamBrousseau commented 2 years ago

Looks like OpenSSL failing to compile. Is your build still using the container's v1.0.2?

--with-openssl=/usr/local/openssl-1.0.2
sxa commented 2 years ago

@AdamBrousseau Am I right in saying that you're currently building using CentOS7? We're still building on the CentOS6 container image which is why it's pointing to the separate openssl, so we should possibly switch over to using 7 now. https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-linux-x64-openj9/1103/ seemed to run through ok on CentOS7 and not using the separate /usr/local parameter to pick up openssl.

AdamBrousseau commented 2 years ago

OpenJ9 & Semeru are still using cent6 for jdk8 & 11. Semeru was using an older version of the Adopt build container that still had 1.0.2 up until last week when a Jenkins plugin regression broke us. The regression is not resolved yet but in the meantime I have changed all our compiles to use the latest containers (we had them frozen on jdk8 and also aarch64) and also disable-ccache on jdk11 xlinux. We only switched to cent7 on xlinux jdk15+.

AdamBrousseau commented 3 months ago

Guessing this can be closed?

karianna commented 3 months ago

@sxa to confirm

sxa commented 3 months ago

Let's keep it open for now as Adam has put in some fixes and we're going to discuss this further this week ...