-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
Add arm64ec support to vcpkg.json platform expressions #36900
Comments
@kobykahane Could you please confirm that there is file |
And, I think we need to update the documentation. 🧐 |
@FrankXie05 Yes, I am using the latest vcpkg. See reproduction below. Although the manifest uses 'arm64ec' in the platform expression for the 'arm64' feature of the 'capstone' port, the expression is unrecognized and the port is built without that feature.
|
Yes, currently |
Fixed by microsoft/vcpkg-tool#1352. |
But not released yet. |
Describe the bug
vcpkg.json Platform Expressions as described in https://learn.microsoft.com/en-us/vcpkg/reference/vcpkg-json#platform-expression currently do not have an 'arm64ec' that corresponds to the arm64ec value in VCPKG_TARGET_ARCHITECTURE.
In my use case, I would like to enable the 'arm64' feature of the 'capstone' port in arm64 and arm64ec builds and the 'x86' feature in x64 and arm64ec builds but not in arm64 builds.
Environment
To Reproduce
Steps to reproduce the behavior:
(As a side note, "identifer" in the error message above should be "identifier").
Expected behavior
Platform expressions should support arm64ec.
Additional context
ARM64EC was added in #27814.
The text was updated successfully, but these errors were encountered: