From 5cf92f64ab541f99de44588216c117c3f802e50b Mon Sep 17 00:00:00 2001 From: GBember01 Date: Sun, 15 Mar 2026 17:11:48 -0300 Subject: [PATCH] Fix libi2pd underlinking on Linux causing runtime crashes with strict linkers like mold --- build/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/build/CMakeLists.txt b/build/CMakeLists.txt index 6c627cab..0ea58bd4 100644 --- a/build/CMakeLists.txt +++ b/build/CMakeLists.txt @@ -356,6 +356,8 @@ message(STATUS " THREADSANITIZER : ${WITH_THREADSANITIZER}") message(STATUS " UNDEFSANITIZER : ${WITH_UNDEFSANITIZER}") message(STATUS "---------------------------------------") +target_link_libraries(libi2pd PUBLIC ZLIB::ZLIB OpenSSL::SSL OpenSSL::Crypto ${Boost_LIBRARIES} Threads::Threads) + if(WITH_BINARY) if(WIN32) add_executable("${PROJECT_NAME}" WIN32 ${DAEMON_SRC} ${WIN32_RC})