tests/docker/dockerfiles/emsdk-wasm64-cross.docker | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
Container image builds have started failing because zlib.net no longer
hosts the 1.3.1 tarball. Move to the 1.3.2 release from February 17,
2026.
$ make docker-image-emsdk-wasm64-cross
changing dir to build for make "docker-image-emsdk-wasm64-cross"...
make[1]: Entering directory 'qemu/build'
BUILD emsdk-wasm64-cross
...
xz: (stdin): File format not recognized
tar: Child returned status 1
tar: Error is not recoverable: exiting now
Error: building at STEP "RUN curl -Ls https://zlib.net/zlib-$ZLIB_VERSION.tar.xz | tar xJC /zlib --strip-components=1": while running runtime: exit status 2
make[1]: *** [qemu/tests/docker/Makefile.include:43: docker-image-emsdk-wasm64-cross] Error 2
make[1]: Leaving directory 'qemu/build'
make: *** [GNUmakefile:6: build] Error 2
Cc: Kohei Tokunaga <ktokunaga.mail@gmail.com>
Cc: Brian Cain <brian.cain@oss.qualcomm.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
---
tests/docker/dockerfiles/emsdk-wasm64-cross.docker | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/docker/dockerfiles/emsdk-wasm64-cross.docker b/tests/docker/dockerfiles/emsdk-wasm64-cross.docker
index 8a924816f92..cbe20c7193e 100644
--- a/tests/docker/dockerfiles/emsdk-wasm64-cross.docker
+++ b/tests/docker/dockerfiles/emsdk-wasm64-cross.docker
@@ -1,7 +1,7 @@
# syntax = docker/dockerfile:1.5
ARG EMSDK_VERSION_QEMU=4.0.10
-ARG ZLIB_VERSION=1.3.1
+ARG ZLIB_VERSION=1.3.2
ARG GLIB_MINOR_VERSION=2.84
ARG GLIB_VERSION=${GLIB_MINOR_VERSION}.0
ARG PIXMAN_VERSION=0.44.2
--
2.54.0
On Thu, Jun 25, 2026 at 03:33:20PM -0400, Stefan Hajnoczi wrote: > Container image builds have started failing because zlib.net no longer > hosts the 1.3.1 tarball. Move to the 1.3.2 release from February 17, > 2026. > > $ make docker-image-emsdk-wasm64-cross > changing dir to build for make "docker-image-emsdk-wasm64-cross"... > make[1]: Entering directory 'qemu/build' > BUILD emsdk-wasm64-cross > ... > xz: (stdin): File format not recognized > tar: Child returned status 1 > tar: Error is not recoverable: exiting now > Error: building at STEP "RUN curl -Ls https://zlib.net/zlib-$ZLIB_VERSION.tar.xz | tar xJC /zlib --strip-components=1": while running runtime: exit status 2 > make[1]: *** [qemu/tests/docker/Makefile.include:43: docker-image-emsdk-wasm64-cross] Error 2 > make[1]: Leaving directory 'qemu/build' > make: *** [GNUmakefile:6: build] Error 2 > > Cc: Kohei Tokunaga <ktokunaga.mail@gmail.com> > Cc: Brian Cain <brian.cain@oss.qualcomm.com> > Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> > --- > tests/docker/dockerfiles/emsdk-wasm64-cross.docker | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Thanks, applied: https://gitlab.com/stefanha/qemu/commits/master Stefan
On 6/25/2026 12:33 PM, Stefan Hajnoczi wrote: > Container image builds have started failing because zlib.net no longer > hosts the 1.3.1 tarball. Move to the 1.3.2 release from February 17, > 2026. > > $ make docker-image-emsdk-wasm64-cross > changing dir to build for make "docker-image-emsdk-wasm64-cross"... > make[1]: Entering directory 'qemu/build' > BUILD emsdk-wasm64-cross > ... > xz: (stdin): File format not recognized > tar: Child returned status 1 > tar: Error is not recoverable: exiting now > Error: building at STEP "RUN curl -Ls https://zlib.net/zlib-$ZLIB_VERSION.tar.xz | tar xJC /zlib --strip-components=1": while running runtime: exit status 2 > make[1]: *** [qemu/tests/docker/Makefile.include:43: docker-image-emsdk-wasm64-cross] Error 2 > make[1]: Leaving directory 'qemu/build' > make: *** [GNUmakefile:6: build] Error 2 > > Cc: Kohei Tokunaga <ktokunaga.mail@gmail.com> > Cc: Brian Cain <brian.cain@oss.qualcomm.com> > Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> > --- > tests/docker/dockerfiles/emsdk-wasm64-cross.docker | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Reviewed-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com> Feel free to pull this asap. Regards, Pierrick
© 2016 - 2026 Red Hat, Inc.