]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
tests/lcitool: add missing rust-std dep
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Wed, 24 Sep 2025 12:04:12 +0000 (16:04 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 30 Sep 2025 15:33:25 +0000 (19:33 +0400)
Some distros/targets may pull it by default, but some don't.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Message-ID: <20250924120426.2158655-16-marcandre.lureau@redhat.com>

17 files changed:
scripts/ci/setup/ubuntu/ubuntu-2204-aarch64.yaml
scripts/ci/setup/ubuntu/ubuntu-2204-s390x.yaml
tests/docker/dockerfiles/centos9.docker
tests/docker/dockerfiles/debian-amd64-cross.docker
tests/docker/dockerfiles/debian-arm64-cross.docker
tests/docker/dockerfiles/debian-armhf-cross.docker
tests/docker/dockerfiles/debian-i686-cross.docker
tests/docker/dockerfiles/debian-mips64el-cross.docker
tests/docker/dockerfiles/debian-mipsel-cross.docker
tests/docker/dockerfiles/debian-ppc64el-cross.docker
tests/docker/dockerfiles/debian-s390x-cross.docker
tests/docker/dockerfiles/debian.docker
tests/docker/dockerfiles/fedora-rust-nightly.docker
tests/docker/dockerfiles/fedora-win64-cross.docker
tests/docker/dockerfiles/fedora.docker
tests/docker/dockerfiles/ubuntu2204.docker
tests/lcitool/projects/qemu.yml

index f446217f2c69f87099f91694ef4b11e417ede368..2ca4a5392f57ff3506815cf196ac8d3c8133cabf 100644 (file)
@@ -81,6 +81,7 @@ packages:
   - libspice-protocol-dev
   - libspice-server-dev
   - libssh-dev
+  - libstd-rust-dev
   - libsystemd-dev
   - libtasn1-6-dev
   - libubsan1
index 25c3368c540ae6eecdad6020e8bc1a76fe4c6b85..7198fbbcbb76f182182e982492c6cd51b247a42f 100644 (file)
@@ -80,6 +80,7 @@ packages:
   - libsndio-dev
   - libspice-protocol-dev
   - libssh-dev
+  - libstd-rust-dev
   - libsystemd-dev
   - libtasn1-6-dev
   - libubsan1
index 33c62033cef500127995885e2dd5da7f05a48165..e7fc688ee9f4d35abbafe8c699887520a795ab1d 100644 (file)
@@ -105,6 +105,7 @@ RUN dnf distro-sync -y && \
         python3-tomli \
         rdma-core-devel \
         rust \
+        rust-std-static \
         sed \
         snappy-devel \
         socat \
index d4d3cebfdc8929298a16f6ff5efe6277fa09eaf4..f3ad2205a7d335e715fe962211bbda44dbe75f71 100644 (file)
@@ -141,6 +141,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:amd64 \
                       libspice-server-dev:amd64 \
                       libssh-dev:amd64 \
+                      libstd-rust-dev:amd64 \
                       libsystemd-dev:amd64 \
                       libtasn1-6-dev:amd64 \
                       libubsan1:amd64 \
index cd9c9a0defb55ceb7e0af4dd77d2c21f4f80d8d0..7d42227fa18a2f9d57ee93f7b4a3963f4cca9886 100644 (file)
@@ -140,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:arm64 \
                       libspice-server-dev:arm64 \
                       libssh-dev:arm64 \
+                      libstd-rust-dev:arm64 \
                       libsystemd-dev:arm64 \
                       libtasn1-6-dev:arm64 \
                       libubsan1:arm64 \
index 21a5bbc81dfce0005a188bc24ba7a4aa65e29b8e..8ad4d2bebfd0fa5c5891dcf69767a6598f5fd38c 100644 (file)
@@ -140,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:armhf \
                       libspice-server-dev:armhf \
                       libssh-dev:armhf \
+                      libstd-rust-dev:armhf \
                       libsystemd-dev:armhf \
                       libtasn1-6-dev:armhf \
                       libubsan1:armhf \
index c41a4805fe8c163c4383e1afac4f0215e35eaf48..e7e8d8e0f1ea3bbcd71e694e345be7eefb7f2926 100644 (file)
@@ -140,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:i386 \
                       libspice-server-dev:i386 \
                       libssh-dev:i386 \
+                      libstd-rust-dev:i386 \
                       libsystemd-dev:i386 \
                       libtasn1-6-dev:i386 \
                       libubsan1:i386 \
index 77d5d43f4bbf44a50429a7c6dd01e933845dfead..cca04a45947f3d28c9247334d4aaee014495424a 100644 (file)
@@ -139,6 +139,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:mips64el \
                       libspice-server-dev:mips64el \
                       libssh-dev:mips64el \
+                      libstd-rust-dev:mips64el \
                       libsystemd-dev:mips64el \
                       libtasn1-6-dev:mips64el \
                       libudev-dev:mips64el \
index 9e60fe0eb4a875ef59ecfe3a8714594a5c517aaf..59c6f9224888f817f8f0e7fa3abf8725b55971d8 100644 (file)
@@ -139,6 +139,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:mipsel \
                       libspice-server-dev:mipsel \
                       libssh-dev:mipsel \
+                      libstd-rust-dev:mipsel \
                       libsystemd-dev:mipsel \
                       libtasn1-6-dev:mipsel \
                       libudev-dev:mipsel \
index dc683bd4984f4284da7de1a2557139cfa0be9a0e..97ef64d9349489f780f775e6d47f8a9f7484e0c6 100644 (file)
@@ -140,6 +140,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev:ppc64el \
                       libspice-server-dev:ppc64el \
                       libssh-dev:ppc64el \
+                      libstd-rust-dev:ppc64el \
                       libsystemd-dev:ppc64el \
                       libtasn1-6-dev:ppc64el \
                       libubsan1:ppc64el \
index ef6e9614606d608f3b589fbf0aba29a04fa00dab..3afe91494dbc720f0554d61da531bde435c5daaa 100644 (file)
@@ -139,6 +139,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libsndio-dev:s390x \
                       libspice-protocol-dev:s390x \
                       libssh-dev:s390x \
+                      libstd-rust-dev:s390x \
                       libsystemd-dev:s390x \
                       libtasn1-6-dev:s390x \
                       libubsan1:s390x \
index ef9ba62f2a78632ddf1ac8b41ec0398dbcfa6218..f68fcc83a9e1c59253f280dba45247f94dd51197 100644 (file)
@@ -89,6 +89,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev \
                       libspice-server-dev \
                       libssh-dev \
+                      libstd-rust-dev \
                       libsystemd-dev \
                       libtasn1-6-dev \
                       libubsan1 \
index bdbcebda8d81a13ce85cf2a026e267bfcee44de6..167246f0f58a420c8fe94afb88852290b200e075 100644 (file)
@@ -117,6 +117,7 @@ exec "$@"\n' > /usr/bin/nosync && \
                python3-wheel \
                rdma-core-devel \
                rust \
+               rust-std-static \
                sed \
                snappy-devel \
                socat \
index 3c54486d2fa32a3f85655f890419c3f3fd1077f4..c76a70c368412faab3709ae5eaa3882698de9926 100644 (file)
@@ -100,7 +100,8 @@ RUN nosync dnf install -y \
                mingw64-libtasn1 \
                mingw64-nettle \
                mingw64-pixman \
-               mingw64-pkg-config && \
+               mingw64-pkg-config \
+               rust-std-static-x86_64-pc-windows-gnu && \
     nosync dnf clean all -y && \
     rpm -qa | sort > /packages.txt && \
     mkdir -p /usr/libexec/ccache-wrappers && \
index f758efd2b7c1f7e035cf38d9592f6100d72360fd..56a1ad8a182e8a6ae256fd8e1fa65b465f9105c4 100644 (file)
@@ -117,6 +117,7 @@ exec "$@"\n' > /usr/bin/nosync && \
                python3-wheel \
                rdma-core-devel \
                rust \
+               rust-std-static \
                sed \
                snappy-devel \
                socat \
index 146ad7fce255e14e8ff32ce37865dc4fc3ea6951..b393db55a8cd00dfc7e5f9e1beb7c604db6af5ba 100644 (file)
@@ -88,6 +88,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
                       libspice-protocol-dev \
                       libspice-server-dev \
                       libssh-dev \
+                      libstd-rust-dev \
                       libsystemd-dev \
                       libtasn1-6-dev \
                       libubsan1 \
index 301d0e1ea0a8e2ebd7492ebda98a9b9dcdadc937..82812e773651b898fb0ad9b7daf550d2df63f7f9 100644 (file)
@@ -104,6 +104,7 @@ packages:
  - python3-venv
  - rpm2cpio
  - rust
+ - rust-std
  - sdl2
  - sdl2-image
  - sed