-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pkgconfig switch #7263
Comments
What is the purpose for this switch? Is pkgconf any better than pkg-config? |
See http://pkgconf.org/features.html (for pkg-config use the git column, most of it isn't that relevant though) Nice things:
|
What does the switch mean for the package maintainers? |
Ideally, no changes.
all in, pkgconf provides the same executables
It will be in base-devel instead of pkg-config See msys2/MSYS2-packages#2197 for a similar switch |
So we continue to use the pkg-config executable now coming from the pkgconf package, right? |
yes |
Instead of normalizing paths at the end, do it when adding them to to the pc file, to not break backslashes for used for escaping. Also fix version field validation. With this the meson test suite passes. See msys2#7263
Instead of normalizing paths at the end, do it when adding them to to the pc file, to avoid breaking backslashes used for escaping. Also fix version field validation. With this the meson test suite passes. See msys2#7263
The meson test suite now passes with the latest fixes. I think this is ready. |
MSYS2 replaced pkg-config by pkgconf in msys2/MINGW-packages#7263 . We follow this move. Fixes #222
Just to cite that if you were using pkg-config (or you read any tutorial where pkg-config is cited), and you want to use pkgconf instead, you might need to replace |
I've looked into if we can move from pkg-config to pkgconf for mingw as well.
Current actions:
The text was updated successfully, but these errors were encountered: