|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v2 2/3] CI: Add configure --enable-systemd for full build
This doesn't exclude sysvinit scripts, but allows testing systemd too.
Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
--
New in v2.
Requires containers rebuild
---
automation/build/debian/12-x86_64.dockerfile | 1 +
automation/scripts/build | 3 +++
2 files changed, 4 insertions(+)
diff --git a/automation/build/debian/12-x86_64.dockerfile
b/automation/build/debian/12-x86_64.dockerfile
index e26a19079e38..3a53d92ddf6d 100644
--- a/automation/build/debian/12-x86_64.dockerfile
+++ b/automation/build/debian/12-x86_64.dockerfile
@@ -24,6 +24,7 @@ RUN <<EOF
git-core
pkg-config
wget
+ systemd
# libxenguest dombuilder
libbz2-dev
liblzma-dev
diff --git a/automation/scripts/build b/automation/scripts/build
index 0e7494ff6d87..4ad42889c78c 100755
--- a/automation/scripts/build
+++ b/automation/scripts/build
@@ -69,6 +69,9 @@ else
# Full build. Figure out our ./configure options
cfgargs=("--prefix=/usr")
cfgargs+=("--enable-docs")
+ if pkg-config systemd; then
+ cfgargs+=("--enable-systemd")
+ fi
# booleans for which compiler is in use
cc_is_gcc="$($cc --version | grep -q gcc && echo "y" || :)"
--
git-series 0.9.1
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |