On Fri, Jul 3, 2026 at 12:27 AM Palmer Dabbelt <[email protected]> wrote:
>
> On Thu, 02 Jul 2026 05:12:47 PDT (-0700), [email protected] wrote:
> > On 02/07/2026 12.30, Stefan Hajnoczi wrote:
> >> Hi,
> >> The docker-opensbi job has started failing because the crosstool gcc
> >> URLs in .gitlab-ci.d/opensbi/Dockerfile are not working:
> >>
> >> #8 [3/4] RUN wget -O -
> >> https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/8.3.0/x86_64-gcc-8.3.0-nolibc-riscv32-linux.tar.xz
> >> | tar -C /opt -xJ
> >> #8 0.510 --2026-07-02 10:11:48--
> >> https://mirrors.edge.kernel.org/pub/tools/crosstool/files/bin/x86_64/8.3.0/x86_64-gcc-8.3.0-nolibc-riscv32-linux.tar.xz
> >> #8 0.511 Resolving mirrors.edge.kernel.org
> >> (mirrors.edge.kernel.org)... 142.0.200.124, 2605:f480:58:1:0:1994:3:14
> >> #8 0.579 Connecting to mirrors.edge.kernel.org
> >> (mirrors.edge.kernel.org)|142.0.200.124|:443... connected.
> >> #8 0.643 HTTP request sent, awaiting response... 404 Not Found
> >> #8 0.805 2026-07-02 10:11:49 ERROR 404: Not Found.
> >> #8 0.805
> >> #8 0.805 xz: (stdin): File format not recognized
> >> #8 0.805 tar: Child returned status 1
> >> #8 0.805 tar: Error is not recoverable: exiting now
> >>
> >> https://gitlab.com/qemu-project/qemu/-/jobs/15145227587
> >>
> >> Maybe it's time to upgrade to a newer gcc version that is still available?
>
> There's been a kernel.org bug that dropped some files, so maybe they'll
> just come back?
>
> https://status.linuxfoundation.org/incidents/3y1k8b4ky71t
>
> > Remind me, why do we build the openbsi image in the *QEMU* CI at all? We
> > don't do that for any other subprojects in the roms/ folder, do we?
>
> I remember messing with this at some point, but it's been a long time so
> I don't know why we'd be doing it this way vs another.  It's possible
> this is just because there's no standard RISC-V platform, so we have to
> build firmware images for each (which would make firmware distribution
> more complicated).
>

The CI job to build OpenSBI was suggested by Philippe, with the reason
to follow what we built EDK2 bios (commit 71920809ceabed) at that
time.

https://lore.kernel.org/qemu-devel/[email protected]/

Given the EDK2 job has been dropped in commit 690ceb71, I believe we
should drop the OpenSBI job too. I can prepare a patch.

Regards,
Bin

Reply via email to