1FROM fedora:29 2LABEL maintainer.name="The Xen Project" \ 3 maintainer.email="xen-devel@lists.xenproject.org" 4 5RUN mkdir /build 6WORKDIR /build 7 8# install Xen depends 9RUN dnf -y install \ 10 clang \ 11 gcc \ 12 gcc-c++ \ 13 ncurses-devel \ 14 zlib-devel \ 15 openssl-devel \ 16 python-devel \ 17 python3-devel \ 18 libuuid-devel \ 19 pkgconfig \ 20 gettext \ 21 flex \ 22 bison \ 23 libaio-devel \ 24 glib2-devel \ 25 yajl-devel \ 26 pixman-devel \ 27 glibc-devel \ 28 glibc-devel.i686 \ 29 make \ 30 binutils \ 31 git \ 32 wget \ 33 acpica-tools \ 34 python-markdown \ 35 patch \ 36 checkpolicy \ 37 dev86 \ 38 xz-devel \ 39 bzip2 \ 40 nasm \ 41 ocaml \ 42 ocaml-findlib \ 43 golang \ 44 && dnf clean all && \ 45 rm -rf /var/cache/dnf 46