Skip to content

[RFC] pkgconf#59980

Draft
Duncaen wants to merge 3 commits intovoid-linux:masterfrom
Duncaen:pkgconf
Draft

[RFC] pkgconf#59980
Duncaen wants to merge 3 commits intovoid-linux:masterfrom
Duncaen:pkgconf

Conversation

@Duncaen
Copy link
Copy Markdown
Member

@Duncaen Duncaen commented Apr 16, 2026

[ci skip][skip ci]

As an alternative to #59948, instead of making pkg-config the default make pkgconf the default. This PR is to track and figure out what would need to be changed and possibly fixed.

Current major issues would be pkgconf adding the sysroot path to all variables, including things like host_bins which breaks some packages using pkg-config to look up those variables.

Fix would probably to separate those pkg-config calls to actually use PKG_CONFIG_FOR_BUILD instead of PKG_CONFIG.

Duncaen added 3 commits April 16, 2026 17:30
Those are supposed to be architecture independent as far as I know.
Without that change xorg-util-macros would be required in hostmakedepends
and makedepends.
@Duncaen Duncaen marked this pull request as draft April 16, 2026 15:54
@leahneukirchen
Copy link
Copy Markdown
Member

I think this is the way to forward, we may need to fix some .pc files however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants