[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 |