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