[OM Cooker] Switch to pkgconf
Bernhard Rosenkraenzer
bero at lindev.ch
Tue Aug 23 09:33:36 EDT 2016
One thing we need to make sure is that it doesn't break rpm's
pkgconfig(*) dependency generator -- but chances are it'll keep working
(and we could actually solve that one better with pkgconf's library).
ttyl
bero
On 2016-08-23 15:29, Tomasz Gajc wrote:
> I'm on it. Currently building pkgconf and will do some further build tests before i'll release it to repository.
>
> 2016-08-23 15:02 GMT+02:00 Alexander Stefanov-Khryukin <nobodydead at gmail.com>:
>
> +1 for this
>
> 2016-08-23 15:40 GMT+03:00 Bernhard Rosenkraenzer <bero at lindev.ch>:
>
> On 2016-08-23 14:25, Tomasz Gajc wrote:
>
> Hi,
>
> looks like it is a good time to switch to pkgconf and replace ancient pkg-config, right ?
>
> Right, now would be the perfect time... We should definitely do it.
>
> What are the benefits ? Barely none for luser :) In theory it should have a positive impact on building packages, by building better optimized chain of dependecies when linking i.e.
>
> pkg-conf: $ldflags -lbar -lfoo pkgconf: $ldlags -lfoo
>
> why only -lfoo, because pkgconf is smart enough and knows that -lfoo is linked with -lbar already. Also:
> * more actively developed - it's been years since anything changed in pkg-config
> * exports its functionality as a library - easier to embed in something else (cmake?)
> * no dependency on yucky glib
>
> ttyl
> bero
> _______________________________________________
> OM-Cooker mailing list
> OM-Cooker at ml.openmandriva.org
> http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org [1]
_______________________________________________
OM-Cooker mailing list
OM-Cooker at ml.openmandriva.org
http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
[1]
_______________________________________________
OM-Cooker mailing list
OM-Cooker at ml.openmandriva.org
http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
Links:
------
[1]
http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.openmandriva.org/pipermail/om-cooker_ml.openmandriva.org/attachments/20160823/a517c13d/attachment.html>
More information about the OM-Cooker
mailing list