summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2023-05-02 05:42:18 +0000
committerStefano Stabellini <stefano.stabellini@amd.com>2023-05-15 16:03:47 -0700
commit4299578191c21de881f132b449d6514b0138d7a4 (patch)
treed55e1f2e6cd5f074b91a5aa64cd80ab07e7135e4
parentfc1b51268025233a81e5fd9c5eabe170bc830720 (diff)
downloadxen-4299578191c21de881f132b449d6514b0138d7a4.tar.gz
automation: provide diffutils and ghostscript in opensuse images
The diffutils package is a hard requirement for building xen. It was dropped from the Tumbleweed base image in the past 12 months. Building with --enable-docs does now require the gs tool. Add both packages to the suse dockerfiles. Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: Stefano Stabellini <sstabellini@kernel.org>
-rw-r--r--automation/build/suse/opensuse-leap.dockerfile2
-rw-r--r--automation/build/suse/opensuse-tumbleweed.dockerfile2
2 files changed, 4 insertions, 0 deletions
diff --git a/automation/build/suse/opensuse-leap.dockerfile b/automation/build/suse/opensuse-leap.dockerfile
index bac9385412..c7973dd6ab 100644
--- a/automation/build/suse/opensuse-leap.dockerfile
+++ b/automation/build/suse/opensuse-leap.dockerfile
@@ -18,11 +18,13 @@ RUN zypper install -y --no-recommends \
clang \
cmake \
dev86 \
+ diffutils \
discount \
flex \
gcc \
gcc-c++ \
git \
+ ghostscript \
glib2-devel \
glibc-devel \
# glibc-devel-32bit for Xen < 4.15
diff --git a/automation/build/suse/opensuse-tumbleweed.dockerfile b/automation/build/suse/opensuse-tumbleweed.dockerfile
index 3e5771fccd..7e5f22acef 100644
--- a/automation/build/suse/opensuse-tumbleweed.dockerfile
+++ b/automation/build/suse/opensuse-tumbleweed.dockerfile
@@ -18,11 +18,13 @@ RUN zypper install -y --no-recommends \
clang \
cmake \
dev86 \
+ diffutils \
discount \
flex \
gcc \
gcc-c++ \
git \
+ ghostscript \
glib2-devel \
glibc-devel \
# glibc-devel-32bit for Xen < 4.15