Hi!

With the upcoming dpkg release, and its new hard dependency on libmd
(depending on the system), if the project is linking against libdpkg,
which is still a static library you might find it fails to build now.

For projects using autotools, you should be using
PKG_CHECK_MODULES_STATIC instead of PKG_CHECK_MODULES. Otherwise
you should be calling pkg-config manually (ideally behind a PKG_CONFIG
variable that can be overridden).

I checked the archive and only noticed three projects with this problem
(deets for which I already sent MRs, which got merged and uploaded;
debsig-verify, fixed in git, pending an upload; cruft-ng, for which I've
submitted an MR).

As I don't have further visibility on other users of the library, this
is mostly a heads-up that your projects might break, and you might want
to change the aforementioned macro usage or linking rules (assuming those
users are reading this list of course :).

Thanks,
Guillem

Reply via email to