Re: [PATCH v4 13/22] tests/docker: expand ubuntu1804 package list

2021-07-05 Thread Alex Bennée


Daniel P. Berrangé  writes:

> This is the fully expanded list of build pre-requisites QEMU can
> conceivably use in any scenario.
>
> Reviewed-by: Philippe Mathieu-Daudé 
> Signed-off-by: Daniel P. Berrangé 

Reviewed-by: Alex Bennée 

-- 
Alex Bennée



[PATCH v4 13/22] tests/docker: expand ubuntu1804 package list

2021-06-23 Thread Daniel P . Berrangé
This is the fully expanded list of build pre-requisites QEMU can
conceivably use in any scenario.

Reviewed-by: Philippe Mathieu-Daudé 
Signed-off-by: Daniel P. Berrangé 
---
 tests/docker/dockerfiles/ubuntu1804.docker | 61 +-
 1 file changed, 60 insertions(+), 1 deletion(-)

diff --git a/tests/docker/dockerfiles/ubuntu1804.docker 
b/tests/docker/dockerfiles/ubuntu1804.docker
index ee8545e4b1..0880bf3e29 100644
--- a/tests/docker/dockerfiles/ubuntu1804.docker
+++ b/tests/docker/dockerfiles/ubuntu1804.docker
@@ -1,54 +1,113 @@
 FROM docker.io/library/ubuntu:18.04
 ENV PACKAGES \
+bc \
+bsdmainutils \
+bzip2 \
+ca-certificates \
 ccache \
 clang \
+dbus \
+debianutils \
+diffutils \
+exuberant-ctags \
+findutils \
+g++ \
 gcc \
+gcovr \
+genisoimage \
 gettext \
 git \
+glusterfs-common \
+hostname \
 libaio-dev \
+libasan5 \
+libasound2-dev \
 libattr1-dev \
 libbrlapi-dev \
 libbz2-dev \
+libc6-dev \
 libcacard-dev \
 libcap-ng-dev \
+libcapstone-dev \
 libcurl4-gnutls-dev \
+libdaxctl-dev \
 libdrm-dev \
 libepoxy-dev \
 libfdt-dev \
 libffi-dev \
 libgbm-dev \
+libgcrypt20-dev \
+libglib2.0-dev \
+libgnutls28-dev \
 libgtk-3-dev \
 libibverbs-dev \
 libiscsi-dev \
 libjemalloc-dev \
 libjpeg-turbo8-dev \
+liblttng-ust-dev \
 liblzo2-dev \
 libncursesw5-dev \
 libnfs-dev \
 libnuma-dev \
+libpam0g-dev \
 libpixman-1-dev \
+libpmem-dev \
+libpng-dev \
+libpulse-dev \
 librbd-dev \
 librdmacm-dev \
 libsasl2-dev \
 libsdl2-dev \
+libsdl2-image-dev \
 libseccomp-dev \
 libsnappy-dev \
 libspice-protocol-dev \
 libspice-server-dev \
 libssh-dev \
+libsystemd-dev \
+libtasn1-6-dev \
+libtest-harness-perl \
+libubsan1 \
+libudev-dev \
 libusb-1.0-0-dev \
 libusbredirhost-dev \
 libvdeplug-dev \
+libvirglrenderer-dev \
 libvte-2.91-dev \
 libxen-dev \
+libxml2-dev \
 libzstd-dev \
+llvm \
+locales \
 make \
+multipath-tools \
+netcat-openbsd \
+nettle-dev \
 ninja-build \
+openssh-client \
+perl-base \
+pkgconf \
+python3 \
+python3-numpy \
+python3-opencv \
+python3-pillow \
+python3-pip \
+python3-setuptools \
 python3-sphinx \
 python3-sphinx-rtd-theme \
+python3-venv \
+python3-wheel \
 python3-yaml \
+rpm2cpio \
+sed \
 sparse \
-xfslibs-dev
+systemtap-sdt-dev \
+tar \
+tesseract-ocr \
+tesseract-ocr-eng \
+texinfo \
+xfslibs-dev \
+zlib1g-dev
 RUN apt-get update && \
 DEBIAN_FRONTEND=noninteractive apt-get -y install $PACKAGES
 RUN dpkg -l $PACKAGES | sort > /packages.txt
-- 
2.31.1