-
|
I am trying to understand why when using manifest mode, packages are rebuilt event thought they have been built in classic mode. I undesrtand that the manifest mode may use a different baseline than classic mode, but I did my test usign a freshly clone vcpkg repository. Here is the test:
In manifest mode:
When I look at the various debug message, I see that the abientries varies for vcpkg-cmake and vcpkg-cmake-config ABI for classic: ABI for manifest: [DEBUG] I can't understand why the two modes won't result in the same ABI since they use exactly the same tripplet, compiler, etc. Is it a bug? Am I missing something? Regards, Nicolas |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
|
Probably outdated vcpkg-cmake in classic mode. Try removing |
Beta Was this translation helpful? Give feedback.
-
|
Note that classic mode doesn't use versioning and will use what is currently checked out in the vcpkg clone, in combination with what is already installed. (I see now that one part of my initial comment is mentioned in the initial post.) |
Beta Was this translation helpful? Give feedback.
Probably outdated vcpkg-cmake in classic mode. Try removing
installed/.