|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH v2 2/3] CI: Add configure --enable-systemd for full build
On Fri, Aug 08, 2025 at 04:32:42PM +0200, Marek Marczykowski-Górecki wrote:
> This doesn't exclude sysvinit scripts, but allows testing systemd too.
>
> Signed-off-by: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
Reviewed-by: Denis Mukhin <dmukhin@xxxxxxxx>
> --
> 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 |