diff --git a/net/auth/CMakeLists.txt b/net/auth/CMakeLists.txt index 5654249760d4a3e2c99a1458a01e8249c2dbca69..8c24ce647fdefa9c47fb8e2b6b08c37e6822d20e 100644 --- a/net/auth/CMakeLists.txt +++ b/net/auth/CMakeLists.txt @@ -21,13 +21,9 @@ ROOT_STANDARD_LIBRARY_PACKAGE(RootAuth src/TRootSecContext.cxx LINKDEF LinkDefRoot.h - LIBRARIES - ${CRYPTLIBS} rsa DEPENDENCIES Net RIO ) -if(ssl) - target_link_libraries(RootAuth PUBLIC ${OPENSSL_LIBRARIES}) -endif() +target_link_libraries(RootAuth PRIVATE rsa $<$<PLATFORM_ID:Linux>:crypt>) diff --git a/net/net/CMakeLists.txt b/net/net/CMakeLists.txt index 2febd523e7401e9145771ca5f95f427ab928e5ff..cb8768fa5309394b2ed778c5aecf58c5f6b30639 100644 --- a/net/net/CMakeLists.txt +++ b/net/net/CMakeLists.txt @@ -102,5 +102,5 @@ ROOT_STANDARD_LIBRARY_PACKAGE(Net DEPENDENCIES RIO) if(ssl) - target_link_libraries(Net PRIVATE ${OPENSSL_LIBRARIES} ${CRYPTLIBS}) + target_link_libraries(Net PRIVATE ${OPENSSL_LIBRARIES}) endif()