]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Regen configure.ac?lt
authorFrancis Dupont <fdupont@isc.org>
Thu, 22 Jun 2017 14:32:21 +0000 (16:32 +0200)
committerFrancis Dupont <fdupont@isc.org>
Thu, 22 Jun 2017 14:32:21 +0000 (16:32 +0200)
configure.ac+lt
configure.ac-lt

index 742207a1c23de6a018cd2b7a3445adb986b652d0..e4299039e9a60d1d566ce511d1fd521ee46924c1 100644 (file)
@@ -621,6 +621,16 @@ AC_CHECK_FUNCS(strlcat)
 # For HP/UX we need -lipv6 for if_nametoindex, perhaps others.
 AC_SEARCH_LIBS(if_nametoindex, [ipv6])
 
+# For some Solaris nanosleep is found by BIND in librt
+have_nanosleep="no"
+AC_CHECK_FUNC(nanosleep, have_nanosleep="yes")
+if test "$have_nanosleep" = "no"; then
+       AC_CHECK_LIB(rt, nanosleep, have_nanosleep="rt")
+fi
+if test "$have_nanosleep" = "rt"; then
+       LIBS="-lrt $LIBS"
+fi
+
 # check for /dev/random (declares HAVE_DEV_RANDOM)
 AC_MSG_CHECKING(for random device)
 AC_ARG_WITH(randomdev,
index ba0a8920c38e2bcc3b2322abc3dbc545a40210d7..6162d261faf7a01e138914c9fd1c32f95dfb80c8 100644 (file)
@@ -620,6 +620,16 @@ AC_CHECK_FUNCS(strlcat)
 # For HP/UX we need -lipv6 for if_nametoindex, perhaps others.
 AC_SEARCH_LIBS(if_nametoindex, [ipv6])
 
+# For some Solaris nanosleep is found by BIND in librt
+have_nanosleep="no"
+AC_CHECK_FUNC(nanosleep, have_nanosleep="yes")
+if test "$have_nanosleep" = "no"; then
+       AC_CHECK_LIB(rt, nanosleep, have_nanosleep="rt")
+fi
+if test "$have_nanosleep" = "rt"; then
+       LIBS="-lrt $LIBS"
+fi
+
 # check for /dev/random (declares HAVE_DEV_RANDOM)
 AC_MSG_CHECKING(for random device)
 AC_ARG_WITH(randomdev,