> On 16 May 2024, at 19:58, Andrew Cooper <andrew.cooper3@citrix.com> wrote:
>
> On advise from the systemd leadership.
>
> v2:
> * Import the free-standing example and use that to retain existing
> functionality.
>
> Andrew Cooper (4):
> LICENSES: Add MIT-0 (MIT No Attribution)
> tools: Import standalone sd_notify() implementation from systemd
> tools/{c,o}xenstored: Don't link against libsystemd
> tools: Drop libsystemd as a dependency
>
> LICENSES/MIT-0 | 31 +++
> 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 ------------------
> tools/include/xen-sd-notify.h | 98 +++++++
> tools/ocaml/xenstored/Makefile | 2 -
> tools/ocaml/xenstored/systemd_stubs.c | 2 +-
> tools/xenstored/Makefile | 5 -
> tools/xenstored/posix.c | 4 +-
> 13 files changed, 136 insertions(+), 277 deletions(-)
> create mode 100644 LICENSES/MIT-0
> create mode 100644 tools/include/xen-sd-notify.h
>
>
> base-commit: 977d98e67c2e929c62aa1f495fc4c6341c45abb5
> --
> 2.30.2
>
Acked-by: Christian Lindig <christian.lindig@cloud.com>