Integrated: 8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing

Fei Yang fyang at openjdk.org
Mon Oct 21 09:33:26 UTC 2024


On Fri, 18 Oct 2024 01:33:18 GMT, Fei Yang <fyang at openjdk.org> wrote:

> In JDK-8339548, we switched to use Debian snapshot (https://snapshot.debian.org/archive/debian/20240228T034848Z/) for bootstrap. The reason is that we don't have a stable Debian release for RISC-V yet and Debian "sid" (https://httpredir.debian.org/debian) that we use for debootstrapping RISC-V breaks at that time. This works as expected for about one month. But bad news is that GHA linux-cross-build job for RISC-V starts to fail again this week. Sigh! I guess there might be some change on the distro running on GHA test machines as same debootstrap command still works on my x64 machine running Ubuntu 22.04.5.
> 
> Good news is that that Debian "sid" can now bootstrap for RISC-V. So this simply switches back to Debian "sid". As the version
> of dpkg command on GHA machines is old (1.21.1), we need to add one extra option `--no-merged-usr` for bootstrap command to work (More discussion here: https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2054925). This option seems not necessary for newer dpkg versions like 1.22.6.
> 
> Testing:
> - [x] GHA test

This pull request has now been integrated.

Changeset: 239d84a8
Author:    Fei Yang <fyang at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/239d84a82a1e6f4ebbd5c5abb320e39cfd5bc330
Stats:     5 lines in 1 file changed: 4 ins; 0 del; 1 mod

8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing

Reviewed-by: shade, erikj

-------------

PR: https://git.openjdk.org/jdk/pull/21575


More information about the build-dev mailing list