vcpkg refuses to use binaries from GitLab NuGet feed due to ABI mismatch #48030
Unanswered
ashikdas-MobileCastle
asked this question in
Q&A
Replies: 1 comment
-
|
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I have the following setup for developer machines:
Problem:
When the read-only developers build the project in Visual Studio 2022, vcpkg refuses to use the existing binaries because the ABI hash differs from their local environment (different MSVC, SDK, or CMake versions).
I do not want developers to rebuild binaries locally because that takes a lot of time — for example, building gRPC and its dependencies can take hours — but I also do not want to strictly enforce identical tool versions across all developer machines.
Question:
Is there a way to skip ABI hash matching and instead reuse binaries based only on package name and version?
Beta Was this translation helpful? Give feedback.
All reactions