From 638558a4dbc9a09e6c293bacd41e1d5e005fb8c0 Mon Sep 17 00:00:00 2001 From: Andy Green Date: Mon, 15 Jan 2024 09:17:32 +0000 Subject: [PATCH] openssl: only use pc libs if no find_package --- lib/tls/CMakeLists.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/tls/CMakeLists.txt b/lib/tls/CMakeLists.txt index 230b0d29a..7751cc7ba 100644 --- a/lib/tls/CMakeLists.txt +++ b/lib/tls/CMakeLists.txt @@ -271,7 +271,9 @@ if (LWS_WITH_SSL) find_package(PkgConfig QUIET) pkg_check_modules(PC_OPENSSL openssl QUIET) find_package(OpenSSL REQUIRED) - list(APPEND OPENSSL_LIBRARIES ${PC_OPENSSL_LINK_LIBRARIES}) + if (NOT OPENSSL_FOUND AND PC_OPENSSL_FOUND) + list(APPEND OPENSSL_LIBRARIES ${PC_OPENSSL_LINK_LIBRARIES}) + endif() set(OPENSSL_LIBRARIES ${OPENSSL_LIBRARIES} PARENT_SCOPE) endif() set(OPENSSL_INCLUDE_DIRS "${OPENSSL_INCLUDE_DIR}")