$NetBSD: patch-ae,v 1.3 2003/05/02 11:49:48 wiz Exp $ --- configure.ac.orig Wed Jan 1 15:45:06 2003 +++ configure.ac @@ -190,7 +190,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) @@ -208,6 +208,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 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 " +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;" @@ -618,6 +627,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)