From fd9dea7f80d57e842649d42a9cd61cfa0ea98a46 Mon Sep 17 00:00:00 2001 From: "Fiona Klute (Othermo GmbH)" Date: Mon, 27 Jul 2026 17:45:23 +0200 Subject: [PATCH] package/p11-kit: explicitly enable or disable systemd units MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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) Signed-off-by: Peter Korsgaard (cherry picked from commit a0cadb45523f02cf987ef3a2b73343b601e59d22) Signed-off-by: Titouan Christophe --- 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 68b1894183..9292b2f038 100644 --- a/package/p11-kit/p11-kit.mk +++ b/package/p11-kit/p11-kit.mk @@ -44,4 +44,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))