Bug#945057: libnet-dbus-perl FTCBFS: uses the build architecture pkg-config
Niko Tyni
ntyni at debian.org
Sun Dec 15 17:42:50 GMT 2019
On Sun, Dec 15, 2019 at 04:39:18PM +0100, Helmut Grohne wrote:
> If we count Debian in, this is four different Linux distributions all
> trying to cross build (part of) cpan. I think this shows that moving
> some of the integration upstream is worth a try. The less each and every
> distribution diverges here, the less work there will be.
Thanks for the links, they are interesting. Sorry about my pessimism.
> If we assume that our solution cannot be upstreamed, I agree with that.
> That'd make me sad though. In a number of (non-perl) occasions, I've
> encountered that one of our other cross distributions had fixed a cross
> build bug with a patch that wasn't upstreamable (often called
> "hackfix"). I've tried sending real and upstreamable patches in such
> cases to permanently get rid of the need to patch.
This is of course very commendable.
> So I think the key here is to propose a useful interface for
> communicating pkg-config and then agreeing with all other users on that
> interface in order to be able to upstream the resulting per-module
> patches.
>
> I guess the next step is searching through our lib*-perl build failures
> for occasions of using pkg-config. Then match those failures with other
> distributions to encounter prior art and finding a common denominator. I
> plan on looking into this, but not today.
Thanks for your work.
--
Niko
More information about the pkg-perl-maintainers
mailing list