From 20d9578077f533db6202c5c8381af0c37916858c Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Mon, 9 Feb 2026 09:21:27 +0000 Subject: [PATCH] Fix cmake linking of libwebsockets static/shared --- ChangeLog.txt | 1 + src/CMakeLists.txt | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/ChangeLog.txt b/ChangeLog.txt index 43235d9a..3760df50 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -8,6 +8,7 @@ Broker: Build: - Build fixes for OpenBSD. Closes #3474. - Add missing libedit to docker builds. Closes #3476. +- Fix static/shared linking of libwebsockets under cmake. 2.1.1 - 2026-02-04 diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 8f8de9c1..8ac47d87 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -248,12 +248,12 @@ if(WITH_WEBSOCKETS) "${mosquitto_SOURCE_DIR}/deps/picohttpparser") else() if(STATIC_WEBSOCKETS) - target_link_libraries(mosquitto PRIVATE websockets_static) + target_link_libraries(mosquitto PRIVATE websockets) if(WIN32) target_link_libraries(mosquitto PRIVATE iphlpapi) endif() else(STATIC_WEBSOCKETS) - target_link_libraries(mosquitto PRIVATE websockets) + target_link_libraries(mosquitto PRIVATE websockets_shared) endif() endif() endif()