adoptium / temurin-build

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

JDK11/arm32 builds are hanging on `javac` near start of build (strace/JDK10 issue?) #3889

Open sxa opened 1 month ago

sxa commented 1 month ago

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

Builds are timing out after 8 hours. An attempt to build with JDK11 boot JDK at https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk11u/job/jdk11u-linux-arm-temurin/347/console appears to be progressing normally (albeit on the Ubuntu 22.04 machine instead of the 20.04 one from the release job linked above). Noting that https://ci.adoptium.net/job/build-scripts/job/jobs/job/release/job/jobs/job/jdk11u/job/jdk11u-release-linux-arm-temurin/20/console was run on the 22.04 machine and seemed to show the same hang (it was aborted 5 minutes into the part of the build that showed the problem). This is likely happening after the sbom-strace functionality was enabled in https://github.com/adoptium/ci-jenkins-pipelines/pull/1065

sxa commented 1 month ago

Build tests:

We have a couple of options here for the release:

I'm not sure I can think of anything else that would be practical.

FYI @smlambert

jiekang commented 1 month ago

Either option is fine in my opinion; whichever is the easiest to do maybe? Option 1 feels just a tad 'safer' to me if the SBOM is truly unchanged since the April release.