Hi David, Thanks for the prompt reply. On 22/06/30 01:05PM, David H. Gutteridge wrote: > The current upstream release is actually 0.11.6, so it would make more > sense to update to that, unless there's a reason not to? Yes. I was aware of this, but I assumed that, being libbsd quite a critical component on non-bsd platform, it would have been preferable to pick an already widely tested release; so I picked 0.11.0 since was the one introducing most noteworthy changes and the one which a couple of packages I was working on required. Anyway, I had already packaged libbsd-0.11.5. Today I committed it to @wip, and subsequently updated it to 0.11.6 [1]. My only reason to be sceptical about 0.11.6 is that few packages depending on it which I tested, didn't manage to build successfully: the build hangs as the compiler tries to link against it. Unfortunately I really won't have time in the following days to debug that (and I may also like the skill). I'd first go look at the libbsd CHANGELOG thogh. [1] https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=libbsd > Regardless, starting with 0.11.0, it expects a separate libmd > dependency (or equivalent) to be available. This breaks the build for > me, e.g., on Fedora 36: > > We don't have libmd in pkgsrc, so this would have to be added first, > and reflected as a dependency of libbsd. (Or libbsd would have to be > patched differently.) I packaged [2] libmd a while ago, and it's available on wip and currently at the most recent version. The only packages with which I tested libmd so far are wip/got-portable (when built on Linux) and wip/signify-libbsd (Linux and Solaris). But that was with libbsd-0.11.0. Speaking of which, as a side note, I also added a port of OpenBSD's signify(1) to NetBSD, which is available as wip/signify. Tested and working, in case you wanted to import it in the main tree. [1] https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=tree;f=libmd Regards, PVO -- ----------------------------+---------------------------- vms[-at]retrobsd.ddns.net | https://retrobsd.ddns.net
Attachment:
signature.asc
Description: PGP signature