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()