Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8342578

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

XMLWordPrintable

    • b21

        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 Ubuntu 22.04.

        Good news is that that Debian "sid" can now bootstrap for RISC-V. So one way would be simply switches back to Debian "sid". As the version
        of dpkg command on GHA machines is old (1.21.1), we will need one extra option --no-merged-usr for bootstrap command to work.
        This is not necessary for newer dpkg versions like 1.22.6.

              fyang Fei Yang
              fyang Fei Yang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: