[Buildroot] [git commit branch/2025.02.x] package/p11-kit: explicitly enable or disable systemd units
Titouan Christophe via buildroot <[email protected]>
| Newsgroups | net.busybox.buildroot |
|---|---|
| Message-ID | <[email protected]> |
commit: https://gitlab.com/buildroot.org/buildroot/-/commit/a6506ec5a39e0a7b254c3795f2e63d2f7384ef02 branch: https://gitlab.com/buildroot.org/buildroot/-/tree/2025.02.x The --with-systemd option controls only if systemd units are installed, so there is no build time dependency. Disable systemd unconditionally for the host package because Buildroot cannot and should not install systemd units on the host. Fixes host-p11-kit install error: install: reguläre Datei '/usr/lib/systemd/user/p11-kit-server.socket' kann nicht angelegt werden: Keine Berechtigung install: reguläre Datei '/usr/lib/systemd/user/p11-kit-server.service' kann nicht angelegt werden: Keine Berechtigung Signed-off-by: Fiona Klute (Othermo GmbH) <[email protected]> Signed-off-by: Peter Korsgaard <[email protected]> (cherry picked from commit a0cadb45523f02cf987ef3a2b73343b601e59d22) Signed-off-by: Titouan Christophe <[email protected]> --- package/p11-kit/p11-kit.mk | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package/p11-kit/p11-kit.mk b/package/p11-kit/p11-kit.mk index e8a8560ff9..c5ba392594 100644 --- a/package/p11-kit/p11-kit.mk +++ b/package/p11-kit/p11-kit.mk @@ -38,4 +38,10 @@ P11_KIT_CONF_OPTS += \ --without-libtasn1 endif +ifeq ($(BR2_PACKAGE_SYSTEMD),y) +P11_KIT_CONF_OPTS += --with-systemd +else +P11_KIT_CONF_OPTS += --without-systemd +endif + $(eval $(autotools-package)) _______________________________________________ buildroot mailing list [email protected] https://lists.buildroot.org/mailman/listinfo/buildroot