From 54d258dac7b078c80cb75437f756bcc60b6455c3 Mon Sep 17 00:00:00 2001 From: Joel Rosdahl Date: Mon, 6 Oct 2025 20:25:13 +0200 Subject: [PATCH] fix: Link with libsocket on SunOS/Illumos Closes #1638. --- src/ccache/CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ccache/CMakeLists.txt b/src/ccache/CMakeLists.txt index 03129125..14017331 100644 --- a/src/ccache/CMakeLists.txt +++ b/src/ccache/CMakeLists.txt @@ -71,6 +71,9 @@ endif() if(HTTP_STORAGE_BACKEND) target_compile_definitions(ccache_framework PUBLIC -DHAVE_HTTP_STORAGE_BACKEND) target_link_libraries(ccache_framework PRIVATE dep_cpphttplib) + if(CMAKE_SYSTEM_NAME STREQUAL "SunOS") + target_link_libraries(ccache_framework PRIVATE socket) + endif() endif() add_executable(test-lockfile test_lockfile.cpp) -- 2.47.3