]> git.sur5r.net Git - openldap/commitdiff
Fix struct passwd detection
authorKurt Zeilenga <kurt@openldap.org>
Fri, 12 Aug 2005 23:37:33 +0000 (23:37 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 12 Aug 2005 23:37:33 +0000 (23:37 +0000)
configure
configure.in

index c6ce7b0265adbaf468abc4ca99aad6b41d42c26b..eeda874b0e03872adab6fa53119c32e1bd50113a 100755 (executable)
--- a/configure
+++ b/configure
@@ -47891,7 +47891,8 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-$ac_includes_default
+#include <pwd.h>
+
 int
 main ()
 {
@@ -47935,7 +47936,8 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-$ac_includes_default
+#include <pwd.h>
+
 int
 main ()
 {
@@ -48001,7 +48003,8 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-$ac_includes_default
+#include <pwd.h>
+
 int
 main ()
 {
@@ -48045,7 +48048,8 @@ _ACEOF
 cat confdefs.h >>conftest.$ac_ext
 cat >>conftest.$ac_ext <<_ACEOF
 /* end confdefs.h.  */
-$ac_includes_default
+#include <pwd.h>
+
 int
 main ()
 {
index 6320ff08cb381bb787e8390cec987e8f703bfc3b..7f6d65fc1940768c08de62c33d5c4083c0482506 100644 (file)
@@ -2416,8 +2416,8 @@ OL_TYPE_SIG_ATOMIC_T
 AC_HEADER_TIME
 AC_STRUCT_TM
 AC_CHECK_MEMBERS([struct stat.st_blksize])
-AC_CHECK_MEMBERS([struct passwd.pw_gecos])
-AC_CHECK_MEMBERS([struct passwd.pw_passwd])
+AC_CHECK_MEMBERS([struct passwd.pw_gecos],,,[#include <pwd.h>])
+AC_CHECK_MEMBERS([struct passwd.pw_passwd],,,[#include <pwd.h>])
 
 OL_C_UPPER_LOWER
 AC_C_CONST
@@ -2456,9 +2456,7 @@ if test $ac_cv_func_memcmp_working = no ; then
                [define if memcmp is not 8-bit clean or is otherwise broken])
 fi
 
-dnl AC_FUNC_MKTIME([]) dnl checks for sys/time.h and unistd.h
 AC_FUNC_STRFTIME
-dnl AC_FUNC_STRTOD([])
 
 OL_FUNC_INET_ATON