Files
xen/automation/build/alpine/3.18.dockerfile
T
Stefano Stabellini 1e7f896de2 automation: upgrade Alpine build and test artifact containers to 3.18
Alpine 3.12 is EOL. Also update the containerize script.

Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com>
Reviewed-by: Michal Orzel <michal.orzel@amd.com>
2023-08-10 19:28:18 -07:00

49 lines
664 B
Docker

FROM alpine:3.18
LABEL maintainer.name="The Xen Project" \
maintainer.email="xen-devel@lists.xenproject.org"
ENV USER root
RUN mkdir /build
WORKDIR /build
# build depends
RUN apk --no-cache add \
\
# xen build deps
argp-standalone \
autoconf \
bash \
bison \
clang \
curl \
dev86 \
flex \
g++ \
gcc \
git \
grep \
iasl \
libaio-dev \
libc6-compat \
linux-headers \
make \
musl-dev \
ncurses-dev \
ocaml \
ocaml-findlib \
patch \
python3-dev \
texinfo \
util-linux-dev \
xz-dev \
yajl-dev \
zlib-dev \
\
# qemu build deps
glib-dev \
libattr \
libcap-ng-dev \
ninja \
pixman-dev \