Similarly to commit eaba84a5e1c9 ("tests/docker/debian-all-test:
add mips32r5 toolchain"), add the Bootlin mips32r6el glibc
toolchain, renaming its mipsel-* binaries as mips32r6el-*.Signed-off-by: Philippe Mathieu-Daudé <[email protected]> --- .../docker/dockerfiles/debian-all-test-cross.docker | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/tests/docker/dockerfiles/debian-all-test-cross.docker b/tests/docker/dockerfiles/debian-all-test-cross.docker index eefc03c49a4f..d0e59df84ebc 100644 --- a/tests/docker/dockerfiles/debian-all-test-cross.docker +++ b/tests/docker/dockerfiles/debian-all-test-cross.docker @@ -129,6 +129,19 @@ RUN apt update && \ rename 's/mipsel/mips32r5el/' mipsel* ENV PATH="$PATH:/opt/mips32r5el/bin" +# download mips32r6el toolchain from bootlin, and rename binaries who are simply +# named mipsel-linux-gnu-* +RUN apt update && \ + mkdir -p /opt/mips32r6el/ && \ + cd /opt/mips32r6el/ && \ + wget -q https://toolchains.bootlin.com/downloads/releases/toolchains/mips32r6el/tarballs/mips32r6el--glibc--stable-2026.08-1.tar.xz && \ + tar xvf *.tar.xz && \ + rm *.tar.xz && \ + mv mips32r6el--glibc--stable-2026.08-1/* . && \ + cd bin && \ + rename 's/mipsel/mips32r6el/' mipsel* +ENV PATH="$PATH:/opt/mips32r6el/bin" + ENV QEMU_CONFIGURE_OPTS=--disable-docs ENV DEF_TARGET_LIST=aarch64-linux-user,alpha-linux-user,arm-linux-user,hppa-linux-user,i386-linux-user,m68k-linux-user,mips-linux-user,mips64-linux-user,mips64el-linux-user,mipsel-linux-user,ppc-linux-user,ppc64-linux-user,ppc64le-linux-user,riscv64-linux-user,s390x-linux-user,sh4-linux-user,sparc64-linux-user # As a final step configure the user (if env is defined) -- 2.55.0
