Skip to content
Snippets Groups Projects
Commit acdbf29e authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

Backout autoconf 2.57 changes. Too much work for now.

parent b851a1a7
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,7 @@ clean-local: FORCE ...@@ -25,7 +25,7 @@ clean-local: FORCE
$(RM) config.log $(RM) config.log
veryclean-local: FORCE veryclean-local: FORCE
$(RM) config.cache config.status configure.lineno libtool stamp-h $(RM) config.cache config.status libtool stamp-h stamp-h.in
distclean: veryclean FORCE distclean: veryclean FORCE
......
...@@ -117,6 +117,5 @@ ...@@ -117,6 +117,5 @@
#include "ldap_features.h" #include "ldap_features.h"
#include "ac/assert.h" #include "ac/assert.h"
#include "ac/localize.h"
#endif /* _LDAP_PORTABLE_H */ #endif /* _LDAP_PORTABLE_H */
# generated automatically by aclocal 1.7.3 -*- Autoconf -*- dnl aclocal.m4 generated automatically by aclocal 1.4a
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation
# This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it,
# gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved.
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful, dnl This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE. dnl PARTICULAR PURPOSE.
dnl dnl
dnl Copyright 1998-2003 The OpenLDAP Foundation, Redwood City, California, USA dnl Copyright 1998-2003 The OpenLDAP Foundation, Redwood City, California, USA
...@@ -26,43 +25,119 @@ dnl ...@@ -26,43 +25,119 @@ dnl
divert(-1) divert(-1)
builtin(include, build/openldap.m4)dnl builtin(include, build/openldap.m4)dnl
# Do all the work for Automake. This macro actually does too much --
# some checks are only needed if your package does certain things.
# But this isn't really a big deal.
AC_DEFUN(AC_PROG_SHTOOL,[dnl # serial 1
AC_PREREQ(2.13)dnl
AC_MSG_CHECKING([for GNU shtool]) dnl Usage:
AC_CACHE_VAL(ac_cv_shtool,[dnl dnl AM_INIT_AUTOMAKE(package,version, [no-define])
# canonicalize and split path string
ac_paths="`echo .:$ac_aux_dir:$PATH |\ AC_DEFUN(AM_INIT_AUTOMAKE,
sed -e 's%/*:%:%g' -e 's%/*$%%' \ [AC_REQUIRE([AC_PROG_INSTALL])
-e 's/^:/.:/' -e 's/::/:.:/g' -e 's/:$/:./' \ dnl We require 2.13 because we rely on SHELL being computed by configure.
-e 's/:/ /g'`" AC_PREREQ([2.13])
# iterate over $PATH but prefer CWD PACKAGE=[$1]
ac_cv_shtool="" AC_SUBST(PACKAGE)
for ac_path in $ac_paths; do VERSION=[$2]
if test -f "$ac_path/shtool" && test ! -d "$ac_path/shtool"; then AC_SUBST(VERSION)
ac_cv_shtool="$ac_path/shtool" dnl test to see if srcdir already configured
break if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
fi AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
done
# check for existance
if test ".$ac_cv_shtool" = .; then
AC_MSG_ERROR([no shtool found in .:$PATH])
fi fi
# check deeper ifelse([$3],,
ac_rc=`($ac_cv_shtool --version) </dev/null 2>/dev/null | grep 'GNU shtool'` AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
if test ".$ac_rc" = .; then AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package]))
ac_cv_shtool="${CONFIG_SHELL-/bin/sh} $ac_cv_shtool" AC_REQUIRE([AM_SANITY_CHECK])
ac_rc=`($ac_cv_shtool --version) </dev/null 2>/dev/null | grep 'GNU shtool'` AC_REQUIRE([AC_ARG_PROGRAM])
if test ".$ac_rc" = .; then dnl FIXME This is truly gross.
AC_MSG_ERROR([$ac_cv_shtool seems not to be GNU shtool]) missing_dir=`cd $ac_aux_dir && pwd`
fi AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
dnl Set install_sh for make dist
install_sh="$missing_dir/install-sh"
test -f "$install_sh" || install_sh="$missing_dir/install.sh"
AC_SUBST(install_sh)
dnl We check for tar when the user configures the end package.
dnl This is sad, since we only need this for "dist". However,
dnl there's no other good way to do it. We prefer GNU tar if
dnl we can find it. If we can't find a tar, it doesn't really matter.
AC_CHECK_PROGS(AMTAR, gnutar gtar tar)
dnl We need awk for the "check" target. The system "awk" is bad on
dnl some platforms.
AC_REQUIRE([AC_PROG_AWK])
AMTARFLAGS=
if test -n "$AMTAR"; then
if $SHELL -c "$AMTAR --version" > /dev/null 2>&1; then
dnl We have GNU tar.
AMTARFLAGS=o
fi
fi fi
])dnl AC_SUBST(AMTARFLAGS)
AC_MSG_RESULT([$ac_cv_shtool]) AC_REQUIRE([AC_PROG_MAKE_SET])])
SHTOOL="$ac_cv_shtool"
AC_SUBST(SHTOOL) #
]) # Check to make sure that the build environment is sane.
#
AC_DEFUN(AM_SANITY_CHECK,
[AC_MSG_CHECKING([whether build environment is sane])
# Just in case
sleep 1
echo timestamp > conftestfile
# Do `set' in a subshell so we don't clobber the current shell's
# arguments. Must try -L first in case configure is actually a
# symlink; some systems play weird games with the mod time of symlinks
# (eg FreeBSD returns the mod time of the symlink's containing
# directory).
if (
set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
if test "[$]*" = "X"; then
# -L didn't work.
set X `ls -t $srcdir/configure conftestfile`
fi
if test "[$]*" != "X $srcdir/configure conftestfile" \
&& test "[$]*" != "X conftestfile $srcdir/configure"; then
# If neither matched, then we have a broken ls. This can happen
# if, for instance, CONFIG_SHELL is bash and it inherits a
# broken ls alias from the environment. This has actually
# happened. Such a system could not be considered "sane".
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken
alias in your environment])
fi
test "[$]2" = conftestfile
)
then
# Ok.
:
else
AC_MSG_ERROR([newly created file is older than distributed files!
Check your system clock])
fi
rm -f conftest*
AC_MSG_RESULT(yes)])
dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)
dnl The program must properly implement --version.
AC_DEFUN(AM_MISSING_PROG,
[AC_MSG_CHECKING(for working $2)
# Run test in a subshell; some versions of sh will print an error if
# an executable is not found, even if stderr is redirected.
# Redirect stdin to placate older versions of autoconf. Sigh.
if ($2 --version) < /dev/null > /dev/null 2>&1; then
$1=$2
AC_MSG_RESULT(found)
else
$1="$3/missing $2"
AC_MSG_RESULT(missing)
fi
AC_SUBST($1)])
# libtool.m4 - Configure libtool for the host system. -*-Shell-script-*- # libtool.m4 - Configure libtool for the host system. -*-Shell-script-*-
...@@ -3686,24 +3761,7 @@ AC_MSG_RESULT([$SED]) ...@@ -3686,24 +3761,7 @@ AC_MSG_RESULT([$SED])
]) ])
# Copyright 1996, 1997, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. # serial 1
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
# 02111-1307, USA.
# serial 2
# @defmac AC_PROG_CC_STDC # @defmac AC_PROG_CC_STDC
# @maindex PROG_CC_STDC # @maindex PROG_CC_STDC
...@@ -3720,7 +3778,7 @@ AC_MSG_RESULT([$SED]) ...@@ -3720,7 +3778,7 @@ AC_MSG_RESULT([$SED])
# program @code{ansi2knr}, which comes with Ghostscript. # program @code{ansi2knr}, which comes with Ghostscript.
# @end defmac # @end defmac
AC_DEFUN([AM_PROG_CC_STDC], AC_DEFUN(AM_PROG_CC_STDC,
[AC_REQUIRE([AC_PROG_CC]) [AC_REQUIRE([AC_PROG_CC])
AC_BEFORE([$0], [AC_C_INLINE]) AC_BEFORE([$0], [AC_C_INLINE])
AC_BEFORE([$0], [AC_C_CONST]) AC_BEFORE([$0], [AC_C_CONST])
...@@ -3730,7 +3788,7 @@ dnl like #elif. ...@@ -3730,7 +3788,7 @@ dnl like #elif.
dnl FIXME: can't do this because then AC_AIX won't work due to a dnl FIXME: can't do this because then AC_AIX won't work due to a
dnl circular dependency. dnl circular dependency.
dnl AC_BEFORE([$0], [AC_PROG_CPP]) dnl AC_BEFORE([$0], [AC_PROG_CPP])
AC_MSG_CHECKING([for ${CC-cc} option to accept ANSI C]) AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C)
AC_CACHE_VAL(am_cv_prog_cc_stdc, AC_CACHE_VAL(am_cv_prog_cc_stdc,
[am_cv_prog_cc_stdc=no [am_cv_prog_cc_stdc=no
ac_save_CC="$CC" ac_save_CC="$CC"
...@@ -3783,7 +3841,7 @@ CC="$ac_save_CC" ...@@ -3783,7 +3841,7 @@ CC="$ac_save_CC"
if test -z "$am_cv_prog_cc_stdc"; then if test -z "$am_cv_prog_cc_stdc"; then
AC_MSG_RESULT([none needed]) AC_MSG_RESULT([none needed])
else else
AC_MSG_RESULT([$am_cv_prog_cc_stdc]) AC_MSG_RESULT($am_cv_prog_cc_stdc)
fi fi
case "x$am_cv_prog_cc_stdc" in case "x$am_cv_prog_cc_stdc" in
x|xno) ;; x|xno) ;;
...@@ -3791,55 +3849,68 @@ case "x$am_cv_prog_cc_stdc" in ...@@ -3791,55 +3849,68 @@ case "x$am_cv_prog_cc_stdc" in
esac esac
]) ])
AU_DEFUN([fp_PROG_CC_STDC], [AM_PROG_CC_STDC]) dnl From Jim Meyering.
# Helper functions for option handling. -*- Autoconf -*- # serial 1
# Copyright 2002 Free Software Foundation, Inc. AC_DEFUN(AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL,
[AC_REQUIRE([AM_SYS_POSIX_TERMIOS])
AC_CACHE_CHECK([whether use of TIOCGWINSZ requires sys/ioctl.h],
am_cv_sys_tiocgwinsz_needs_sys_ioctl_h,
[am_cv_sys_tiocgwinsz_needs_sys_ioctl_h=no
gwinsz_in_termios_h=no
if test $am_cv_sys_posix_termios = yes; then
AC_EGREP_CPP([yes],
[#include <sys/types.h>
# include <termios.h>
# ifdef TIOCGWINSZ
yes
# endif
], gwinsz_in_termios_h=yes)
fi
# This program is free software; you can redistribute it and/or modify if test $gwinsz_in_termios_h = no; then
# it under the terms of the GNU General Public License as published by AC_EGREP_CPP([yes],
# the Free Software Foundation; either version 2, or (at your option) [#include <sys/types.h>
# any later version. # include <sys/ioctl.h>
# ifdef TIOCGWINSZ
yes
# endif
], am_cv_sys_tiocgwinsz_needs_sys_ioctl_h=yes)
fi
])
if test $am_cv_sys_tiocgwinsz_needs_sys_ioctl_h = yes; then
AC_DEFINE(GWINSZ_IN_SYS_IOCTL,1,
[Define if TIOCGWINSZ requires sys/ioctl.h])
fi
])
# This program is distributed in the hope that it will be useful, dnl From Jim Meyering.
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License # serial 1
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA AC_DEFUN(AM_SYS_POSIX_TERMIOS,
# 02111-1307, USA. [AC_CACHE_CHECK([POSIX termios], am_cv_sys_posix_termios,
[AC_TRY_LINK([#include <sys/types.h>
#include <unistd.h>
#include <termios.h>],
[/* SunOS 4.0.3 has termios.h but not the library calls. */
tcgetattr(0, 0);],
am_cv_sys_posix_termios=yes,
am_cv_sys_posix_termios=no)])
])
# From Ulrich Drepper.
# serial 1 # serial 1
# Obsolete Automake macros. AC_DEFUN(AM_TYPE_PTRDIFF_T,
[AC_CACHE_CHECK([for ptrdiff_t], am_cv_type_ptrdiff_t,
# We put here only the macros whose substitution is not an Automake [AC_TRY_COMPILE([#include <stddef.h>], [ptrdiff_t p],
# macro; otherwise including this file would trigger dependencies for am_cv_type_ptrdiff_t=yes, am_cv_type_ptrdiff_t=no)])
# all the subsitutions. Generally, obsolete Automake macros are if test $am_cv_type_ptrdiff_t = yes; then
# better AU_DEFUNed in the same file as their replacement, or alone in AC_DEFINE(HAVE_PTRDIFF_T,1,[Define if system has ptrdiff_t type])
# a separate file (see obsol-gt.m4 or obsol-lt.m4 for instance). fi
])
AU_DEFUN([AC_FEATURE_CTYPE], [AC_HEADER_STDC])
AU_DEFUN([AC_FEATURE_ERRNO], [AC_REPLACE_FUNCS([strerror])])
AU_DEFUN([AM_CYGWIN32], [AC_CYGWIN])
AU_DEFUN([AM_EXEEXT], [AC_EXEEXT])
AU_DEFUN([AM_FUNC_MKTIME], [AC_FUNC_MKTIME])
AU_DEFUN([AM_HEADER_TIOCGWINSZ_NEEDS_SYS_IOCTL],
[AC_HEADER_TIOCGWINSZ])
AU_DEFUN([AM_MINGW32], [AC_MINGW32])
AU_DEFUN([AM_PROG_INSTALL], [AC_PROG_INSTALL])
AU_DEFUN([AM_SANITY_CHECK_CC], [AC_PROG_CC])
AU_DEFUN([AM_SYS_POSIX_TERMIOS], [AC_SYS_POSIX_TERMIOS])
AU_DEFUN([fp_FUNC_FNMATCH], [AC_FUNC_FNMATCH])
AU_DEFUN([fp_PROG_INSTALL], [AC_PROG_INSTALL])
AU_DEFUN([md_TYPE_PTRDIFF_T], [AC_CHECK_TYPES([ptrdiff_t])])
# Don't know how to translate these.
# If used, Autoconf will complain that they are possibly unexpended;
# this seems a good enough error message.
# AC_FEATURE_EXIT
# AC_SYSTEM_HEADER
...@@ -19,10 +19,9 @@ dnl $2 = help-string ...@@ -19,10 +19,9 @@ dnl $2 = help-string
dnl $3 = default value (auto) dnl $3 = default value (auto)
dnl $4 = allowed values (auto yes no) dnl $4 = allowed values (auto yes no)
AC_DEFUN([OL_ARG_ENABLE], [# OpenLDAP --enable-$1 AC_DEFUN([OL_ARG_ENABLE], [# OpenLDAP --enable-$1
AC_ARG_ENABLE([$1], AC_HELP_STRING([--enable-$1], AC_ARG_ENABLE($1,changequote(<,>)<$2 [>ifelse($3,,auto,$3)<]>changequote([,]),[
[$2 <m4_ifval([$4],[$4],[auto yes no])> default=m4_ifval([$3],[$3],[auto])]), ol_arg=invalid
[ ol_arg=invalid for ol_val in ifelse($4,,[auto yes no],[$4]) ; do
for ol_val in m4_ifval([$4],[$4],[auto yes no]) ; do
if test "$enableval" = "$ol_val" ; then if test "$enableval" = "$ol_val" ; then
ol_arg="$ol_val" ol_arg="$ol_val"
fi fi
...@@ -32,7 +31,8 @@ AC_DEFUN([OL_ARG_ENABLE], [# OpenLDAP --enable-$1 ...@@ -32,7 +31,8 @@ AC_DEFUN([OL_ARG_ENABLE], [# OpenLDAP --enable-$1
fi fi
ol_enable_$1="$ol_arg" ol_enable_$1="$ol_arg"
], ],
[ ol_enable_$1=m4_ifval([$3],["$3"],["auto"])])dnl [ ol_enable_$1=ifelse($3,,"auto","$3")])dnl
dnl AC_VERBOSE(OpenLDAP -enable-$1 $ol_enable_$1)
# end --enable-$1 # end --enable-$1
])dnl ])dnl
dnl dnl
...@@ -42,12 +42,11 @@ dnl ...@@ -42,12 +42,11 @@ dnl
dnl $1 = option name dnl $1 = option name
dnl $2 = help-string dnl $2 = help-string
dnl $3 = default value (no) dnl $3 = default value (no)
dnl $4 = allowed values (yes no) dnl $4 = allowed values (yes or no)
AC_DEFUN([OL_ARG_WITH], [# OpenLDAP --with-$1 AC_DEFUN([OL_ARG_WITH], [# OpenLDAP --with-$1
AC_ARG_WITH([$1], AC_HELP_STRING([--with-$1], AC_ARG_WITH($1,changequote(<,>)<$2 [>ifelse($3,,yes,$3)<]>changequote([,]),[
[$2 <m4_ifval([$4],[$4],[auto yes no])> default=m4_ifval([$3],[$3],[auto])]), ol_arg=invalid
[ ol_arg=invalid for ol_val in ifelse($4,,[yes no],[$4]) ; do
for ol_val in m4_ifval([$4],[$4],[auto yes no]) ; do
if test "$withval" = "$ol_val" ; then if test "$withval" = "$ol_val" ; then
ol_arg="$ol_val" ol_arg="$ol_val"
fi fi
...@@ -57,11 +56,39 @@ AC_DEFUN([OL_ARG_WITH], [# OpenLDAP --with-$1 ...@@ -57,11 +56,39 @@ AC_DEFUN([OL_ARG_WITH], [# OpenLDAP --with-$1
fi fi
ol_with_$1="$ol_arg" ol_with_$1="$ol_arg"
], ],
[ ol_with_$1=m4_ifval([$3],["$3"],["auto"])])dnl [ ol_with_$1=ifelse($3,,"no","$3")])dnl
dnl AC_VERBOSE(OpenLDAP --with-$1 $ol_with_$1)
# end --with-$1 # end --with-$1
])dnl ])dnl
dnl dnl
dnl ==================================================================== dnl ====================================================================
dnl
AC_DEFUN(AC_COMPILE_CHECK_SIZEOF,
[changequote(<<, >>)dnl
dnl The name to #define.
define(<<AC_TYPE_NAME>>, translit(sizeof_$1, [a-z *], [A-Z_P]))dnl
dnl The cache variable name.
define(<<AC_CV_NAME>>, translit(ac_cv_sizeof_$1, [ *], [_p]))dnl
changequote([, ])dnl
AC_MSG_CHECKING(size of $1)
AC_CACHE_VAL(AC_CV_NAME,
[for ac_size in 4 8 1 2 16 $2 ; do # List sizes in rough order of prevalence.
AC_TRY_COMPILE([#include "confdefs.h"
#include <sys/types.h>
$2
], [switch (0) case 0: case (sizeof ($1) == $ac_size):;], AC_CV_NAME=$ac_size)
if test x$AC_CV_NAME != x ; then break; fi
done
])
if test x$AC_CV_NAME = x ; then
AC_MSG_ERROR([cannot determine a size for $1])
fi
AC_MSG_RESULT($AC_CV_NAME)
AC_DEFINE_UNQUOTED(AC_TYPE_NAME, $AC_CV_NAME, [The number of bytes in type $1])
undefine([AC_TYPE_NAME])dnl
undefine([AC_CV_NAME])dnl
])
dnl ====================================================================
dnl check if hard links are supported. dnl check if hard links are supported.
dnl dnl
AC_DEFUN([OL_PROG_LN_H], [# test for ln hardlink support AC_DEFUN([OL_PROG_LN_H], [# test for ln hardlink support
...@@ -189,19 +216,33 @@ dnl ...@@ -189,19 +216,33 @@ dnl
dnl ==================================================================== dnl ====================================================================
dnl Check if struct passwd has pw_gecos dnl Check if struct passwd has pw_gecos
AC_DEFUN([OL_STRUCT_PASSWD_PW_GECOS], [# test for pw_gecos in struct passwd AC_DEFUN([OL_STRUCT_PASSWD_PW_GECOS], [# test for pw_gecos in struct passwd
AC_CHECK_MEMBER(struct passwd.pw_gecos,,,[#include <pwd.h>]) AC_CACHE_CHECK([struct passwd for pw_gecos],ol_cv_struct_passwd_pw_gecos,[
if test $ac_cv_member_struct_passwd_pw_gecos = "yes" ; then AC_TRY_COMPILE([#include <pwd.h>],[
AC_DEFINE(HAVE_PW_GECOS,1, [define if struct passwd has pw_gecos]) struct passwd pwd;
fi pwd.pw_gecos = pwd.pw_name;
])dnl ],
[ol_cv_struct_passwd_pw_gecos=yes],
[ol_cv_struct_passwd_pw_gecos=no])])
if test $ol_cv_struct_passwd_pw_gecos = yes ; then
AC_DEFINE(HAVE_PW_GECOS,1, [define if struct passwd has pw_gecos])
fi
])
dnl
dnl -------------------------------------------------------------------- dnl --------------------------------------------------------------------
dnl Check if struct passwd has pw_passwd dnl Check if struct passwd has pw_passwd
AC_DEFUN([OL_STRUCT_PASSWD_PW_PASSWD], [# test for pw_passwd in struct passwd AC_DEFUN([OL_STRUCT_PASSWD_PW_PASSWD], [# test for pw_passwd in struct passwd
AC_CHECK_MEMBER(struct passwd.pw_passwd,,,[#include <pwd.h>]) AC_CACHE_CHECK([struct passwd for pw_passwd],ol_cv_struct_passwd_pw_passwd,[
if test $ac_cv_member_struct_passwd_pw_passwd = "yes" ; then AC_TRY_COMPILE([#include <pwd.h>],[
AC_DEFINE(HAVE_PW_PASSWD,1, [define if struct passwd has pw_passwd]) struct passwd pwd;
fi pwd.pw_passwd = pwd.pw_name;
])dnl ],
[ol_cv_struct_passwd_pw_passwd=yes],
[ol_cv_struct_passwd_pw_passwd=no])])
if test $ol_cv_struct_passwd_pw_passwd = yes ; then
AC_DEFINE(HAVE_PW_PASSWD,1, [define if struct passwd has pw_passwd])
fi
])
dnl
dnl ==================================================================== dnl ====================================================================
dnl Berkeley DB macros dnl Berkeley DB macros
dnl dnl
...@@ -1178,9 +1219,13 @@ AC_DEFUN([OL_SASL_COMPAT], ...@@ -1178,9 +1219,13 @@ AC_DEFUN([OL_SASL_COMPAT],
dnl ==================================================================== dnl ====================================================================
dnl check for msg_accrights in msghdr dnl check for msg_accrights in msghdr
AC_DEFUN(OL_MSGHDR_MSG_ACCRIGHTS, AC_DEFUN(OL_MSGHDR_MSG_ACCRIGHTS,
[AC_CHECK_MEMBER(struct msghdr.msg_accrights,,,[#include <sys/socket.h>]) [AC_CACHE_CHECK(for msg_accrights in msghdr, ol_cv_msghdr_msg_accrights,
if test $ac_cv_member_struct_msghdr_msg_accrights = "yes" ; then [AC_TRY_COMPILE([#include <sys/socket.h>],
AC_DEFINE(HAVE_MSGHDR_MSG_ACCRIGHTS,1, [struct msghdr m; m.msg_accrightslen=0],
[define if struct msghdr has msg_accrights]) ol_cv_msghdr_msg_accrights=yes, ol_cv_msghdr_msg_accrights=no)
fi ])
if test $ol_cv_msghdr_msg_accrights = "yes" ; then
AC_DEFINE(HAVE_MSGHDR_MSG_ACCRIGHTS,1,
[define if struct msghdr has msg_accrights])
fi
])dnl ])dnl
...@@ -8,8 +8,8 @@ ...@@ -8,8 +8,8 @@
## http://www.OpenLDAP.org/license.html or in file LICENSE in the ## http://www.OpenLDAP.org/license.html or in file LICENSE in the
## top-level directory of the distribution. ## top-level directory of the distribution.
## ##
PACKAGE= @OPENLDAP_PACKAGE@ PACKAGE= @PACKAGE@
VERSION= @OPENLDAP_VERSION@ VERSION= @VERSION@
RELEASEDATE= @OPENLDAP_RELEASE_DATE@ RELEASEDATE= @OPENLDAP_RELEASE_DATE@
@SET_MAKE@ @SET_MAKE@
...@@ -37,7 +37,6 @@ sbindir = @sbindir@ ...@@ -37,7 +37,6 @@ sbindir = @sbindir@
sharedstatedir = @sharedstatedir@ sharedstatedir = @sharedstatedir@
sysconfdir = @sysconfdir@$(ldap_subdir) sysconfdir = @sysconfdir@$(ldap_subdir)
schemadir = $(sysconfdir)/schema schemadir = $(sysconfdir)/schema
localedir = @datadir@/locale
PLAT = @PLAT@ PLAT = @PLAT@
EXEEXT = @EXEEXT@ EXEEXT = @EXEEXT@
......
This diff is collapsed.
This diff is collapsed.
...@@ -1077,6 +1077,5 @@ ...@@ -1077,6 +1077,5 @@
#include "ldap_features.h" #include "ldap_features.h"
#include "ac/assert.h" #include "ac/assert.h"
#include "ac/localize.h"
#endif /* _LDAP_PORTABLE_H */ #endif /* _LDAP_PORTABLE_H */
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment