[openssl] Update openssl to 1.1.1g#11003
[openssl] Update openssl to 1.1.1g#11003crackedmind wants to merge 4 commits intomicrosoft:masterfrom
Conversation
8ff8849 to
436a292
Compare
|
Hi @crackedmind |
|
@NancyLi1013 openssl 1.1.1g is a security update with the vulnerability number CVE-2020-1967 so it should be updated as soon as possible. I suggest that you should not wait for the PR author to respond, but take the initiative to resolve the conflict. There is a branch here that has resolved the conflict. https://github.com/fcharlie/vcpkg/tree/openssl_cve |
|
@fcharlie thanks for your kindly reminder. |
|
The regressions caused by |
| SHA512 2bc9f528c27fe644308eb7603c992bac8740e9f0c3601a130af30c9ffebbf7e0f5c28b76a00bbb478bad40fbe89b4223a58d604001e1713da71ff4b7fe6a08a7 | ||
| SHA512 01e3d0b1bceeed8fb066f542ef5480862001556e0f612e017442330bbd7e5faee228b2de3513d7fc347446b7f217e27de1003dc9d7214d5833b97593f3ec25ab | ||
| ) | ||
|
|
There was a problem hiding this comment.
Could you please update the way to handle copyright as
file(INSTALL ${MASTER_COPY_SOURCE_PATH}/LICENSE DESTINATION ${CURRENT_PACKAGES_DIR}/share/${PORT} RENAME copyright)?
There was a problem hiding this comment.
vcpkg_test_cmake(PACKAGE_NAME OpenSSL MODULE) is deprecated.
Could you please remove this?
| vcpkg_find_acquire_program(JOM) | ||
| get_filename_component(JOM_EXE_PATH ${JOM} DIRECTORY) | ||
| get_filename_component(PERL_EXE_PATH ${PERL} DIRECTORY) | ||
| set(ENV{PATH} "$ENV{PATH};${PERL_EXE_PATH};${JOM_EXE_PATH}") |
There was a problem hiding this comment.
We prefer to use vcpkg_add_to_path() instead of set(ENV{PATH}).
Could you please update this?
| set(OPENSSL_VERSION 1.1.1g) | ||
|
|
||
| get_filename_component(PERL_EXE_PATH ${PERL} DIRECTORY) | ||
| set(ENV{PATH} "$ENV{PATH};${PERL_EXE_PATH}") |
There was a problem hiding this comment.
We prefer to use vcpkg_add_to_path() instead of set(ENV{PATH}).
Could you please update this?
| no-tests | ||
| -utf-8 | ||
| ${OPENSSL_SHARED} | ||
| ) |
There was a problem hiding this comment.
vcpkg_test_cmake(PACKAGE_NAME OpenSSL MODULE) is deprecated.
Could you please remove this?
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
@crackedmind Please let me know if you have enough time to continue to make the progress for this PR. Thanks. |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
Thanks for the PR; we're closing this for now since there's been no response. If you'd like to continue working on it, please reopen and ping us! |
The suggested changes from PR microsoft#11003 Along with one additional to remove the deprecated vcpkg_test_cmake from openssl-uwp\portfile.cmake as well.
* [openssl] Update version to 1.1.1g * [openssl] Disable build tests * [openssl-unix][openssl-uwp] use vcpkg_fail_port_install * [openssl] Applying PR #11003 Suggestions The suggested changes from PR #11003 Along with one additional to remove the deprecated vcpkg_test_cmake from openssl-uwp\portfile.cmake as well. * Update ports/openssl-uwp/portfile.cmake Co-authored-by: crackedmind <digital.stream.of.mind@gmail.com> Co-authored-by: NancyLi1013 <46708020+NancyLi1013@users.noreply.github.com>
Update openssl version from 1.1.1d to latest 1.1.1g. Also disable tests building to improve build time.
Fix #11127