[openssl] Add cmake wrapper to handle OPENSSL_ROOT_DIR#18042
[openssl] Add cmake wrapper to handle OPENSSL_ROOT_DIR#18042strega-nil-ms merged 24 commits intomicrosoft:masterfrom
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. |
ras0219-msft
left a comment
There was a problem hiding this comment.
This LGTM, though could you consider addressing @Neumann-A's comment #18042 (comment) ?
|
@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_DIRmay be defined externally, add cmake wrapper to specify the value asCURRENT_INSTALLED_DIRto avoidFindOpenssl.cmaketo find openssl elsewhere.Fixes #16709.
Fix kf5holidays baseline issue caused by the parallel configure: