qapi: Improve reporting of redefinition
[qemu/armbru.git] / tests / docker / dockerfiles / ubuntu.docker
blobf4864922240b50f3221eacf00bddcf857328407e
2 # Latest Ubuntu Release
4 # Useful for testing against relatively bleeding edge libraries and
5 # compilers. We also have seperate recipe for the most recent LTS
6 # release.
8 # When updating use the full tag not :latest otherwise the build
9 # system won't pick up that it has changed.
12 FROM ubuntu:19.04
13 ENV PACKAGES flex bison \
14     ccache \
15     clang \
16     gcc \
17     gettext \
18     git \
19     glusterfs-common \
20     libaio-dev \
21     libattr1-dev \
22     libbluetooth-dev \
23     libbrlapi-dev \
24     libbz2-dev \
25     libcacard-dev \
26     libcap-dev \
27     libcap-ng-dev \
28     libcurl4-gnutls-dev \
29     libdrm-dev \
30     libepoxy-dev \
31     libfdt-dev \
32     libgbm-dev \
33     libgnutls28-dev \
34     libgtk-3-dev \
35     libibverbs-dev \
36     libiscsi-dev \
37     libjemalloc-dev \
38     libjpeg-turbo8-dev \
39     liblzo2-dev \
40     libncurses5-dev \
41     libncursesw5-dev \
42     libnfs-dev \
43     libnss3-dev \
44     libnuma-dev \
45     libpixman-1-dev \
46     libpng-dev \
47     librados-dev \
48     librbd-dev \
49     librdmacm-dev \
50     libsasl2-dev \
51     libsdl2-dev \
52     libseccomp-dev \
53     libsnappy-dev \
54     libspice-protocol-dev \
55     libspice-server-dev \
56     libssh-dev \
57     libusb-1.0-0-dev \
58     libusbredirhost-dev \
59     libvdeplug-dev \
60     libvte-2.91-dev \
61     libxen-dev \
62     make \
63     python3-yaml \
64     python3-sphinx \
65     sparse \
66     texinfo \
67     xfslibs-dev
68 RUN apt-get update && \
69     DEBIAN_FRONTEND=noninteractive apt-get -y install $PACKAGES
70 RUN dpkg -l $PACKAGES | sort > /packages.txt
71 ENV FEATURES clang pyyaml sdl2