pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/56906: libbsd: update devel/libbsd to 0.11.0
The following reply was made to PR pkg/56906; it has been noted by GNATS.
From: Paolo Vincenzo Olivo <vms%retrobsd.ddns.net@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost, gnats-admin%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost,
david%gutteridge.ca@localhost
Subject: Re: pkg/56906: libbsd: update devel/libbsd to 0.11.0
Date: Thu, 30 Jun 2022 17:14:07 +0200
--i627f3skdxide7du
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Hi David,=20
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. =20
[1] https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=3Dpkgsrc-wip.git;a=3Dtree;f=
=3Dlibbsd
> 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:
> =20
> 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.)
=20
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 (wh=
en
built on Linux) and wip/signify-libbsd (Linux and Solaris). But that was
with libbsd-0.11.0.=20
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=3Dpkgsrc-wip.git;a=3Dtree;f=
=3Dlibmd
Regards,
PVO
--=20
----------------------------+----------------------------
vms[-at]retrobsd.ddns.net | https://retrobsd.ddns.net
--i627f3skdxide7du
Content-Type: application/pgp-signature; name="signature.asc"
-----BEGIN PGP SIGNATURE-----
iHUEABEKAB0WIQRxHb+RTf9yD0TTVi4vViwbB9te9gUCYr29uwAKCRAvViwbB9te
9nKGAP4380VIpRJU6U89knrDmgsWgD2paOiyPV4hh48+4wk5sAD/awIORtq3Kpen
z5gG78bfgZKIhxZzff9+a7td3n7WsYU=
=0pLP
-----END PGP SIGNATURE-----
--i627f3skdxide7du--
Home |
Main Index |
Thread Index |
Old Index