[PATCH] tests/docker: bump emsdk-wasm64-cross zlib version to 1.3.2

Stefan Hajnoczi posted 1 patch 1 month ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260625193320.260312-1-stefanha@redhat.com
Maintainers: Kohei Tokunaga <ktokunaga.mail@gmail.com>, "Alex Bennée" <alex.bennee@linaro.org>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
tests/docker/dockerfiles/emsdk-wasm64-cross.docker | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
[PATCH] tests/docker: bump emsdk-wasm64-cross zlib version to 1.3.2
Posted by Stefan Hajnoczi 1 month ago
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
Re: [PATCH] tests/docker: bump emsdk-wasm64-cross zlib version to 1.3.2
Posted by Stefan Hajnoczi 1 month ago
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
Re: [PATCH] tests/docker: bump emsdk-wasm64-cross zlib version to 1.3.2
Posted by Pierrick Bouvier 1 month ago
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