diff --git a/src/plugins/irc/CMakeLists.txt b/src/plugins/irc/CMakeLists.txt index f6440be00..8f9fcf408 100644 --- a/src/plugins/irc/CMakeLists.txt +++ b/src/plugins/irc/CMakeLists.txt @@ -59,9 +59,8 @@ list(APPEND LINK_LIBS ${GNUTLS_LDFLAGS}) list(APPEND LINK_LIBS ${LIBGCRYPT_LDFLAGS}) -if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - # link with resolv lib on macOS - list(APPEND LINK_LIBS "resolv") +if(LIBRESOLV_HAS_RES_INIT) + list(APPEND LINK_LIBS ${RESOLV_LIBRARY}) endif() target_link_libraries(irc ${LINK_LIBS} coverage_config) diff --git a/src/plugins/xfer/CMakeLists.txt b/src/plugins/xfer/CMakeLists.txt index aa7f1ab1e..3b8dba9be 100644 --- a/src/plugins/xfer/CMakeLists.txt +++ b/src/plugins/xfer/CMakeLists.txt @@ -38,9 +38,8 @@ set(LINK_LIBS) list(APPEND LINK_LIBS ${LIBGCRYPT_LDFLAGS}) -if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") - # link with resolv lib on macOS - list(APPEND LINK_LIBS "resolv") +if(LIBRESOLV_HAS_RES_INIT) + list(APPEND LINK_LIBS ${RESOLV_LIBRARY}) endif() target_link_libraries(xfer ${LINK_LIBS} coverage_config)