Stewart X Addison
Stewart X Addison
I've done two consecutive jdk24 builds with the devkit and the contents of the binary tarballs are binary identical which is consistent with most other Linux platforms. ``` export CONFIGURE_ARGS=--with-devkit=/home/sxa/jdk/build/devkit/result/riscv64-linux-gnu-to-riscv64-linux-gnu...
PRs: - [Patches to build with riscv64 F28](https://github.com/adoptium/ci-jenkins-pipelines/pull/1207) - [Fix publish tool to allow underscores in the distribution version](https://github.com/adoptium/github-release-scripts/pull/190) - [Add to playbooks for inclusion in the build containers](https://github.com/adoptium/infrastructure/pull/3912)
Sample JDK24 build pipeline utilising the devkit in the updated build image: https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk24/job/jdk24-linux-riscv64-temurin/16/console (I ran it as a headful build too)
Re-opening to track updating the compiler for earlier versions, but JDK25+34 build in https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk/job/jdk-linux-riscv64-temurin/205/ is the first of the builds from the regular pipelines to be built with the GCC14...
> Re-opening to track updating the compiler for earlier versions, but JDK25+34 build in https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk/job/jdk-linux-riscv64-temurin/205/ is the first of the builds from the regular pipelines to be built with the...
@luhenry We've got this running regularly on JDK25 now. Does it make sense to roll out the GCC14 build process onto earlier versions (21, 17). I haven't done a test...
Trialling with the devkit options in the following jobs: - https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk17u/job/jdk17u-linux-riscv64-temurin/13/ - https://ci.adoptium.net/job/build-scripts/job/jobs/job/evaluation/job/jobs/job/jdk11u/job/jdk11u-evaluation-linux-riscv64-temurin/111/
> * https://ci.adoptium.net/job/build-scripts/job/jobs/job/evaluation/job/jobs/job/jdk11u/job/jdk11u-evaluation-linux-riscv64-temurin/111/ Noting that this pipeline failed over all because the [JDK11/extended.perf](https://ci.adoptium.net/job/Test_openjdk11_hs_extended.perf_riscv64_linux/) job #9 (running on [test-rise-ubuntu2404-riscv64-2](https://ci.adoptium.net/computer/test%2Drise%2Dubuntu2404%2Driscv64%2D2/) hit its 25 hour timeout. The last successful run of that job...
Builds are running with the Fedora-28 based devkit - closing. Documentation on the versions has been added in https://github.com/adoptium/temurin-build/pull/4241
@Haroon-Khel Is test-docker-sles15-armv8l-1 based on the BCI image referenced in https://github.com/adoptium/infrastructure/issues/3135?