Welcome to CRUX bug tracking.
FS#1667 - Replacing pkg-config with pkgconf
Attached to Project:
CRUX
Opened by Camille (onodera) - Friday, 08 June 2018, 14:00 GMT
Last edited by Tim Biermann (tb) - Sunday, 06 February 2022, 15:09 GMT
Opened by Camille (onodera) - Friday, 08 June 2018, 14:00 GMT
Last edited by Tim Biermann (tb) - Sunday, 06 February 2022, 15:09 GMT
|
DetailsRecently Arch replaced[1] pkg-config with pkgconf[2], an implementation of pkg-config that is actively maintained. I think CRUX should do the same.
pkgconf is reportedly both faster and has saner behavior[3][4]. Moreover it doesn't have circular dependency on glib. I have been using pkgconf as a pkg-config replacement[5] on my machines for the past ~2 years without any problems. [1] https://lists.archlinux.org/pipermail/arch-dev-public/2018-May/029252.html [2] https://github.com/pkgconf/pkgconf/ [3] https://github.com/pkgconf/pkgconf#comparison-of-pkgconf-and-pkg-config-dependency-resolvers [4] https://github.com/pkgconf/pkgconf/wiki/Roadmap#advocacy-with-distributions [5] https://github.com/6c37/crux-ports-dropin/tree/master/pkgconf |
This task depends upon
Closed by Tim Biermann (tb)
Sunday, 06 February 2022, 15:09 GMT
Reason for closing: Implemented
Additional comments about closing: 3.7
Sunday, 06 February 2022, 15:09 GMT
Reason for closing: Implemented
Additional comments about closing: 3.7
I am currently testing this for the past 4 weeks with a lot of compiling and so on, I see no draw backs, what does the CRUX core team think about pkgconf in general?
https://gist.github.com/TimB87/15bbff1e500d7a9fa4230637800c053e