-
Notifications
You must be signed in to change notification settings - Fork 127
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
Clean up version requirements #4814
Conversation
What happens for customers who may not be using vcpkg, and building the source directly? |
@ahsonkhan, we don't have a documented story of building the SDK without vcpkg. If SDK is built without vcpkg, customers will have to ensure the version correctness themselves, at least until we have a better story. |
], | ||
"version>=": "7.44" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change resulted in 7.44 showing up here:
microsoft/vcpkg#32971
And looks like the oldest version of curl listed in the version databse within he catalog is 7.48:
https://github.com/microsoft/vcpkg/blob/master/versions/c-/curl.json#L425
So, to make that work, we got bumped up by vcpkg, here:
microsoft/vcpkg#33109
The version numbers are enforced by
"version>="
invcpkg.json
.They are not necessary in
find_package()
orfind_dependency()
, which, by the way, can't handle semvers.