summaryrefslogtreecommitdiff
path: root/devel/pth/patches/patch-ae
blob: e95a5dcaf620ad89f687bead988a36e2cd05ef30 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
$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 <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;"
@@ -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)