Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jan 2023 19:39:17 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Alexey Dokuchaev <danfe@freebsd.org>
Cc:        Rene Ladan <rene@freebsd.org>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: a95989d60524 - main - Restore three ports removed too early and assume their maintainership.
Message-ID:  <h6x7-tqcq-wny@FreeBSD.org>
In-Reply-To: <Y7DX7NnR9kPAHh/C@FreeBSD.org> (Alexey Dokuchaev's message of "Sun, 1 Jan 2023 00:46:36 %2B0000")
References:  <202212310252.2BV2qJAg049237@gitrepo.freebsd.org> <Y7AeuRTJrCDG6GkI@freefall.freebsd.org> <Y7DX7NnR9kPAHh/C@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?h6x7-tqcq-wny>