Re: git: a95989d60524 - main - Restore three ports removed too early and assume their maintainership.
Date: Tue, 03 Jan 2023 18:39:17 UTC
Alexey Dokuchaev <danfe@freebsd.org> writes: > On Sat, Dec 31, 2022 at 11:36:25AM +0000, Rene Ladan wrote: > >> On Sat, Dec 31, 2022 at 02:52:19AM +0000, Alexey Dokuchaev wrote: >> > commit a95989d60524592010f8ee3cfbd45fa926b5e8f2 >> > >> > Restore three ports removed too early and assume their maintainership. >> >> These versions are long unsupported upstream, how are you going to deal >> with the non-optional systemd support for new versions? > > Ideally patch those systemdish bits around, like we do for other ports > that interact with systemd. I'd yet to see exactly how much work that > be. For the time being, existing versions work fine and shouldn't have > been deprecated in the first place. <sys/signalfd.h> is provided by devel/libepoll-shim. <systemd/sd-bus.h> can be replaced by <basu/sd-bus.h> via devel/basu e.g., https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/community/fprintd/pam-use-basu-and-remove-sd-login.patch <systemd/sd-login.h> can be dropped (like Alpine) or replaced with sysutils/consolekit2, from which (e)logind API has evolved e.g., sd_session_is_remote is similar to lib_consolekit_session_is_remote Just FYI.