On 16.05.24 20:58, Andrew Cooper wrote:
There are no more users, and we want to disuade people from introducing new
users just for sd_notify() and friends. Drop the dependency.
We still want the overall --with{,out}-systemd to gate the generation of the
service/unit/mount/etc files.
Rerun autogen.sh, and mark the dependency as removed in the build containers.
Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
---
CC: Anthony PERARD <anth...@xenproject.org>
CC: Juergen Gross <jgr...@suse.com>
CC: George Dunlap <george.dun...@citrix.com>
CC: Jan Beulich <jbeul...@suse.com>
CC: Stefano Stabellini <sstabell...@kernel.org>
CC: Julien Grall <jul...@xen.org>
CC: Christian Lindig <christian.lin...@citrix.com>
CC: Edwin Török <edwin.to...@cloud.com>
v2:
* Only strip out the library check.
---
automation/build/archlinux/current.dockerfile | 1 +
.../build/suse/opensuse-leap.dockerfile | 1 +
.../build/suse/opensuse-tumbleweed.dockerfile | 1 +
automation/build/ubuntu/focal.dockerfile | 1 +
config/Tools.mk.in | 2 -
m4/systemd.m4 | 9 -
tools/configure | 256 ------------------
7 files changed, 4 insertions(+), 267 deletions(-)
diff --git a/automation/build/archlinux/current.dockerfile
b/automation/build/archlinux/current.dockerfile
index 3e37ab5c40c1..d29f1358c2bd 100644
--- a/automation/build/archlinux/current.dockerfile
+++ b/automation/build/archlinux/current.dockerfile
@@ -37,6 +37,7 @@ RUN pacman -S --refresh --sysupgrade --noconfirm
--noprogressbar --needed \
sdl2 \
spice \
spice-protocol \
+ # systemd for Xen < 4.19
Does this work as intended? A comment between the parameters and no "\" at the
end of the line?
Juergen