]> git.ipfire.org Git - thirdparty/rrdtool-1.x.git/commitdiff
slowly getting to make this work on solaris
authorTobias Oetiker <tobi@oetiker.ch>
Wed, 14 Jan 2015 13:29:26 +0000 (14:29 +0100)
committerTobias Oetiker <tobi@oetiker.ch>
Wed, 14 Jan 2015 13:29:26 +0000 (14:29 +0100)
configure.ac

index 76e5802cf9f875fbc3ce0f12fa0826c0871b72a7..7477fa7c64a9b339f27be2a4b14f04082a3629e9 100644 (file)
@@ -270,8 +270,7 @@ dnl check for socket and nsl solaris again ... we need this for the new rrd_daem
 
 AC_CHECK_FUNCS(socket, [],  AC_CHECK_LIB(socket, socket, [LIBS="${LIBS} -lsocket"; AC_DEFINE(HAVE_SOCKET)],[]))
 AC_CHECK_FUNCS(getaddrinfo, [],  AC_CHECK_LIB(nsl, getaddrinfo, [LIBS="${LIBS} -lnsl"; AC_DEFINE(HAVE_GETADDRINFO)],[]))
-
-
+AC_CHECK_FUNCS(sigwaitinfo, [],  AC_CHECK_LIB(rt, sigwaitinfo, [LIBS="${LIBS} -lrt"; AC_DEFINE(HAVE_SIGWAITINFO)],[]))
 
 dnl XXX: dunno about windows.. add AC_CHECK_FUNCS(munmap) there too?
 if test "x$enable_mmap" = "xyes"; then
@@ -390,12 +389,6 @@ CONFIGURE_PART(Resolve Portability Issues)
 
 GC_TIMEZONE()
 
-dnl Solaris has sigwaitinfo in librt
-AC_CHECK_FUNC(sigwaitinfo, AC_DEFINE(HAVE_SIGWAITINFO),[
-    AC_CHECK_LIB(rt, sigwaitinfo, [
-        AC_DEFINE(HAVE_SIGWAITINFO,[1],[have sigwaitinfo in librt])
-    ])
-])
 
 AC_CACHE_CHECK(whether sigwait has 2 arguments,
     ac_cv_libc_sigwait,