ports/net/libwebsockets/files/patch-lib_tls_CMakeLists.txt

19 lines
820 B
Text

Disable usage of pkg-config for OpenSSL to avoid linking two different versions.
See PRs: 258345, 271495
--- lib/tls/CMakeLists.txt.orig 2023-05-19 06:48:43 UTC
+++ lib/tls/CMakeLists.txt
@@ -264,10 +264,10 @@ if (LWS_WITH_SSL)
if (NOT OPENSSL_FOUND AND NOT LWS_WITH_BORINGSSL)
# TODO: Add support for STATIC also.
if (NOT LWS_PLAT_FREERTOS)
- find_package(PkgConfig QUIET)
- pkg_check_modules(PC_OPENSSL openssl QUIET)
+ #find_package(PkgConfig QUIET)
+ #pkg_check_modules(PC_OPENSSL openssl QUIET)
find_package(OpenSSL REQUIRED)
- list(APPEND OPENSSL_LIBRARIES ${PC_OPENSSL_LINK_LIBRARIES})
+ #list(APPEND OPENSSL_LIBRARIES ${PC_OPENSSL_LINK_LIBRARIES})
set(OPENSSL_LIBRARIES ${OPENSSL_LIBRARIES} PARENT_SCOPE)
endif()
set(OPENSSL_INCLUDE_DIRS "${OPENSSL_INCLUDE_DIR}")