at-spi2-core now needs libsystemd on Linux
Benny Siegert <[email protected]> Sun, 24 May 2026 09:11:43 +0000 (UTC)
| Newsgroups | gmane.os.netbsd.devel.packages |
|---|---|
| Message-ID | <[email protected]> |
Hi! I am in my usual pkgrrxx and am getting this build failure in devel/at-spi2-core: [...] Configuring at-spi-dbus-bus.desktop using configuration Configuring org.a11y.Bus.service using configuration Configuring at-spi-dbus-bus.service using configuration Program dbus-daemon found: YES (/usr/pkg/bin/dbus-daemon) Program dbus-broker-launch found: YES (/usr/bin/dbus-broker-launch) Run-time dependency libsystemd found: NO (tried pkg-config) bus/meson.build:92:18: ERROR: Dependency "libsystemd" not found (tried pkg-config) The log doesn't say more. As I understand the bus/meson.build file, this depends on libsystemd on Linux specifically. And because the pkg-config search path does not include /usr/lib64/pkgconfig, libsystemd.pc is not found. What is the correct way to solve this? - try to make it not use libsystemd? - add /usr/lib64/pkgconfig to the pkg-config search path? - add some kind of builtin.mk for libsystemd? - add a systemd package? -- Benny