On Mon Aug 18, 2025 at 9:54 AM CEST, Bellière Ludovic wrote:
> Package: libwlroots-0.18-dev
>
> libwlroots-0.18-dev depends on libsystemd-dev, yet it isn't used in the
> build process. AFAIK wlroots doesn't require systemd to function or to
> be build.

https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/d50bbf0bbc49a9a8e010668cd357aba968ae884b
"backend/session: Remove logind backend"
with additional commit message
"This is instead delegated to libseat."

Seems to strongly confirm this is the case.

``~/dev/wlroots/wlroots$ grep -rni "systemd"`` only returns:
grep: .git/objects/pack/pack-XYZ.pack: binary file matches

Which also indicates it once was there, but it is no longer the case.
According to the above mentioned commit, systemd has not been a (build)
dependency since wlroots 0.14.

So remove ``libsystemd-dev`` from the Build-Depends?

Attachment: signature.asc
Description: PGP signature

Reply via email to