-
Notifications
You must be signed in to change notification settings - Fork 7.3k
[vcpkg_fixup_pkgconfig] Fix quoting #29792
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
Conversation
5a48682 to
a7d6a69
Compare
|
|
|
BTW Original icu-uc.pc also doesn't have quotes around |
No that is requirement to support paths with spaces. An no it is generally not an issue. |
For these flags, this has been a feature of |
We need a PR check against file lists from full CI. |
|
And now the next baseline regression, in port I was afraid that something like this would happen with #29692. CC @coryan |
|
Sorry about this. It seems that flatbuffers fixed this upstream: Could we apply the same patch here? Mostly so I can explain to myself what happened here: it is a bit of a mess, the flatbuffers port in vcpkg does not depend on Abseil (flatbuffers compiles fine without it). So it was not recompiled / tested when I updated Abseil. However, flatbuffers will try to use Abseil if it is present, for example, if it has been installed by another port that depends on Abseil and on flatbuffers. BTW, this suggests the flatbuffers port does not have a stable ABI, even after installed. If I install the flatbuffers port I get one definition of this class: But if I later I install Abseil then I get a different definition, because now the header may be able to find /FYI: @devjgm |
|
As you may have noticed I just sent #29974. Hopefully that will merged soon and unblock your work here. |
|
Ping @Cheney-W @jimwang118 for review. |
Fixes #29776 (regression).
./vcpkg x-add-version --alland committing the result.