Re: Diagreement with pkgconfig removal

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Sat, Jan 14, 2017 at 1:46 PM, Björn Persson <Bjorn@rombobjörn.se> wrote:
> Neal Gompa wrote:
>> Because pkgconf supports the full specification, including Provides
>> rules. pkgconfig does not. It's been *years* and they never added
>> support for it. It's even documented to be a stub implementation in
>> pkgconfig. As a result of pkgconf fully implementing the Provides
>> rules, .pc files that actually use them will be fully and properly
>> processed and generate pkgconfig() Provides properly.
>
> Where is this specification you keep talking about, and who wrote it?
> The specifications I can find are
> https://people.freedesktop.org/~dbn/pkg-config-guide.html and "man 1
> pkg-config". Neither of those mention a field named Provides.
>

Hmm. I guess the only reference to it is with the --print-provides switch.

> Is there disagreement about what the file format is? It could be very
> bad if multiple incompatible variants of .pc files would arise so that
> different libraries would require different pkg-config programs.
>

I believe there's been a bit of that lately as well... It was briefly
mentioned earlier in the thread by the pkgconf author.

As it turns out, a formal spec was requested a while ago[1], with
pkgconfig and pkgconf upstream both talking in there, but it went
nowhere too...

[1]: https://bugs.freedesktop.org/show_bug.cgi?id=63747


-- 
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux