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
