On Sat, 19 Oct 2024 11:57:17 GMT, Fei Yang <fy...@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
>
> Fei Yang has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Comment

Marked as reviewed by shade (Reviewer).

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

PR Review: https://git.openjdk.org/jdk/pull/21575#pullrequestreview-2381384363

Reply via email to