[Buildroot] [git commit branch/next] support/docker: add qemu-system-misc for riscv runtime tests

Thomas Petazzoni thomas.petazzoni at bootlin.com
Thu Aug 24 21:20:26 UTC 2023


commit: https://git.buildroot.net/buildroot/commit/?id=93c7b55c778e3dd4d84945918e5d97d5f56256c5
branch: https://git.buildroot.net/buildroot/commit/?id=refs/heads/next

The docker image currently contains qemu-system-arm and
qemu-system-x86. Each package contains the 32bit and 64bit variants.
This has been sufficient for the time being.

The RISC-V ecosystem is growing rapidly. It is starting to become
mainstream. To increase the diversity in Buildroot runtime tests,
this commit adds the qemu-system-misc package in the Docker image,
in order to have the commands qemu-system-riscv{32,64}. This package
also contains other architectures (for example: microblaze, nios2,
s390x, xtensa, ...).

For Debian package details, see:
https://packages.debian.org/bullseye/qemu-system-misc

Signed-off-by: Julien Olivain <ju.o at free.fr>
Reviewed-by: Alistair Francis <alistair.francis at wdc.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni at bootlin.com>
---
 support/docker/Dockerfile | 1 +
 1 file changed, 1 insertion(+)

diff --git a/support/docker/Dockerfile b/support/docker/Dockerfile
index a16c1e3849..8c6e2add60 100644
--- a/support/docker/Dockerfile
+++ b/support/docker/Dockerfile
@@ -44,6 +44,7 @@ RUN apt-get -o APT::Retries=3 install -y --no-install-recommends \
         python3-pexpect \
         python3-pytest \
         qemu-system-arm \
+        qemu-system-misc \
         qemu-system-x86 \
         rsync \
         shellcheck \



More information about the buildroot mailing list