[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