2013-09-26 17:14:40 +02:00

38 lines
1.3 KiB
Plaintext

$NetBSD: patch-ae,v 1.4 2007/02/18 11:40:10 wiz Exp $
--- configure.ac.orig 2006-06-08 17:54:01.000000000 +0000
+++ configure.ac
@@ -191,7 +191,7 @@ dnl # check for various other functions
AC_CHECK_FUNCS(usleep strerror)
dnl # check for various other headers which we might need
-AC_HAVE_HEADERS(sys/resource.h net/errno.h paths.h)
+AC_HAVE_HEADERS(net/errno.h paths.h)
dnl # at least the test programs need some socket stuff
AC_CHECK_LIB(nsl, gethostname)
@@ -209,6 +209,15 @@ if test ".$ac_cv_header_sys_select_h" !=
fi
AC_SUBST(EXTRA_INCLUDE_SYS_SELECT_H)
+dnl # check whether we've to use a non-standard #include <sys/resource.h> to get
+dnl # the definition for struct rusage on platforms that support it.
+AC_HAVE_HEADERS(sys/resource.h)
+EXTRA_INCLUDE_SYS_RESOURCE_H="#include <sys/resource.h>"
+if test ".$ac_cv_header_sys_resource_h" != .yes; then
+ EXTRA_INCLUDE_SYS_RESOURCE_H="/* $EXTRA_INCLUDE_SYS_RESOURCE_H */"
+fi
+AC_SUBST(EXTRA_INCLUDE_SYS_RESOURCE_H)
+
dnl # check whether we've to define sig_atomic_t
AC_CHECK_TYPEDEF(sig_atomic_t, signal.h)
FALLBACK_SIG_ATOMIC_T="typedef int sig_atomic_t;"
@@ -620,6 +629,7 @@ fi
AC_SUBST(PTHREAD_O)
AC_SUBST(LIBPTHREAD_A)
AC_SUBST(LIBPTHREAD_LA)
+AC_SUBST(LIBTOOL)
AC_SUBST(PTHREAD_CONFIG_1)
AC_SUBST(PTHREAD_3)
AC_SUBST(INSTALL_PTHREAD)