-
Notifications
You must be signed in to change notification settings - Fork 6.4k
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
[openssl] Add cmake wrapper to handle OPENSSL_ROOT_DIR #18042
Conversation
@Krzmbrzl @SamuelMarks Can you please test this PR? Thanks. |
@JackBoosY Perfect
|
It always worked on my machine. We only received reports of some users that were having issues with this. Thus I can't really test this. From the changes this seems to includes the workaround that we always told them to use, so LGTM 👍 |
I wonder if: vcpkg/scripts/buildsystems/vcpkg.cmake Lines 522 to 548 in a3db16a
can be moved into the wrapper? |
(reading on my phone) unless I missed something, OpenSSL is being installed to |
Yeah it is the upstream CMake module. |
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 LGTM, though could you consider addressing @Neumann-A's comment #18042 (comment) ?
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.
LGTM
@strega-nil-ms Please review and merge this PR first if it's suitable for us. |
@JackBoosY could you update the versions files? |
Thanks @JackBoosY :) |
Breaks consumers of static openssl on windows. |
Since
OPENSSL_ROOT_DIR
may be defined externally, add cmake wrapper to specify the value asCURRENT_INSTALLED_DIR
to avoidFindOpenssl.cmake
to find openssl elsewhere.Fixes #16709.
Fix kf5holidays baseline issue caused by the parallel configure: