From 90e5ce3c3e87e9a1b9c97bdc15bb8de5e575e2da Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Wed, 24 Jul 2013 07:54:11 +0200 Subject: [PATCH] cmake: Set HAVE_GETADDRINFO if we have libsocket. This fixes the build on Solaris. --- ConfigureChecks.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake index 5364739a..3a023361 100644 --- a/ConfigureChecks.cmake +++ b/ConfigureChecks.cmake @@ -122,7 +122,8 @@ if (UNIX) # libsocket (Solaris) check_library_exists(socket getaddrinfo "" HAVE_LIBSOCKET) if (HAVE_LIBSOCKET) - set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} socket) + set(HAVE_GETADDRINFO 1) + set(CMAKE_REQUIRED_LIBRARIES ${CMAKE_REQUIRED_LIBRARIES} socket) endif (HAVE_LIBSOCKET) # libnsl/inet_pton (Solaris)