mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 02:01:24 +01:00
Package "bridge-utils" have been removed from the official repos, it contained `brctl`. That utility is used by network hotplug scripts, but they already check if it is available and switch to use "iproute2" (`ip`) when not. Signed-off-by: Anthony PERARD <anthony.perard@vates.tech> Acked-by: Andrew Cooper <andrew.cooper3@citrix.com>
54 lines
1.1 KiB
Docker
54 lines
1.1 KiB
Docker
# syntax=docker/dockerfile:1
|
|
FROM --platform=linux/amd64 archlinux:base-devel
|
|
LABEL maintainer.name="The Xen Project" \
|
|
maintainer.email="xen-devel@lists.xenproject.org"
|
|
|
|
RUN pacman-key --init
|
|
|
|
RUN pacman -S --refresh --sysupgrade --noconfirm --noprogressbar --needed \
|
|
bzip2 \
|
|
cpio \
|
|
discount \
|
|
dtc \
|
|
e2fsprogs \
|
|
ghostscript \
|
|
git \
|
|
gnutls \
|
|
go \
|
|
iasl \
|
|
inetutils \
|
|
iproute \
|
|
libaio \
|
|
libcacard \
|
|
libgl \
|
|
libjpeg-turbo \
|
|
libnl \
|
|
libpng \
|
|
libseccomp \
|
|
net-tools \
|
|
nss \
|
|
perl \
|
|
pixman \
|
|
pkgconfig \
|
|
python \
|
|
python-setuptools \
|
|
sdl \
|
|
sdl2 \
|
|
spice \
|
|
spice-protocol \
|
|
# systemd for Xen < 4.19
|
|
systemd \
|
|
transfig \
|
|
usbredir \
|
|
wget \
|
|
xz \
|
|
yajl \
|
|
zlib \
|
|
&& yes | pacman -S --clean --clean
|
|
|
|
ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl
|
|
|
|
RUN useradd --create-home user
|
|
USER user
|
|
WORKDIR /build
|