ENH: linux: set openssl back to 1.1.1k

currently openssl 3.1 can not work successfully on OpenSUSE
github: https://github.com/bambulab/BambuStudio/issues/2663

Change-Id: Ib71cf6fea9ed442681f15826e1ac6844d180fbd0
(cherry picked from commit b462f04b4500ba100bbd52bc9ed686d2d9c4b650)
This commit is contained in:
lane.wei 2023-12-20 09:38:49 +08:00 committed by Lane.Wei
parent 2530846806
commit cc1ce2ccb5
1 changed files with 9 additions and 4 deletions

View File

@ -38,12 +38,17 @@ else()
endif ()
endif()
if(CMAKE_SYSTEM_NAME STREQUAL "Linux")
set(url_str "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1k.tar.gz")
set(url_hash "SHA256=b92f9d3d12043c02860e5e602e50a73ed21a69947bcc74d391f41148e9f6aa95")
else()
set(url_str "https://github.com/openssl/openssl/archive/refs/tags/openssl-3.1.2.tar.gz")
set(url_hash "SHA256=8c776993154652d0bb393f506d850b811517c8bd8d24b1008aef57fbe55d3f31")
endif()
ExternalProject_Add(dep_OpenSSL
#EXCLUDE_FROM_ALL ON
#URL "https://github.com/openssl/openssl/archive/OpenSSL_1_1_1k.tar.gz"
URL "https://github.com/openssl/openssl/archive/refs/tags/openssl-3.1.2.tar.gz"
#URL_HASH SHA256=b92f9d3d12043c02860e5e602e50a73ed21a69947bcc74d391f41148e9f6aa95
URL_HASH SHA256=8c776993154652d0bb393f506d850b811517c8bd8d24b1008aef57fbe55d3f31
URL ${url_str}
URL_HASH ${url_hash}
DOWNLOAD_DIR ${DEP_DOWNLOAD_DIR}/OpenSSL
CONFIGURE_COMMAND ${_conf_cmd} ${_cross_arch}
"--openssldir=${DESTDIR}/usr/local"