aboutsummaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in66
1 files changed, 31 insertions, 35 deletions
diff --git a/configure.in b/configure.in
index a24f96a3..97c05ebd 100644
--- a/configure.in
+++ b/configure.in
@@ -97,19 +97,19 @@ dnl Port hack for Sparc/NetBSD-1.5
AC_CHECK_LIB(intl, gettext,
[LIBS="$LIBS -lintl"])
-AC_CHECK_FUNC(strstr, AC_DEFINE(HAVE_STRSTR),
+AC_CHECK_FUNC(strstr, AC_DEFINE(HAVE_STRSTR,1,Define to 1 if you have the 'strstr' function),
[EXTRASRC="$EXTRASRC \$(srcdir)/strstr.c"
EXTRAOBJ="$EXTRAOBJ strstr.o"])
-AC_CHECK_FUNC(strcasecmp, AC_DEFINE(HAVE_STRCASECMP),
+AC_CHECK_FUNC(strcasecmp, AC_DEFINE(HAVE_STRCASECMP,1,Define to 1 if you have the 'strcasecmp' function),
[EXTRASRC="$EXTRASRC \$(srcdir)/strcasecmp.c"
EXTRAOBJ="$EXTRAOBJ strcasecmp.o"])
-
-AC_CHECK_FUNC(memmove, AC_DEFINE(HAVE_MEMMOVE),
+
+AC_CHECK_FUNC(memmove, AC_DEFINE(HAVE_MEMMOVE,1,Define to 1 if you have the 'memmove' function),
[EXTRASRC="$EXTRASRC \$(srcdir)/memmove.c"
EXTRAOBJ="$EXTRAOBJ memmove.o"])
-
-AC_CHECK_FUNC(MD5Init, AC_DEFINE(HAVE_MD5),
+
+AC_CHECK_FUNC(MD5Init, AC_DEFINE(HAVE_MD5,1,Define if you have m5 in libc),
[EXTRASRC="$EXTRASRC \$(srcdir)/md5c.c"
EXTRAOBJ="$EXTRAOBJ md5c.o"])
@@ -119,7 +119,7 @@ AC_CHECK_FUNC(getopt_long, AC_DEFINE(HAVE_GETOPT_LONG),
AC_FUNC_VPRINTF
AC_FUNC_ALLOCA
-if test -n "$ALLOCA"
+if test -n "$ALLOCA"
then
EXTRASRC="$EXTRASRC \$(srcdir)/alloca.c"
EXTRAOBJ="$EXTRAOBJ alloca.o"
@@ -162,15 +162,11 @@ AC_TRY_COMPILE([],
void *xmalloc();
p = (char *) xmalloc(1);
],
- [AC_DEFINE(HAVE_VOIDPOINTER) AC_MSG_RESULT(yes)],
+ [AC_DEFINE(HAVE_VOIDPOINTER,1,[Define if your C compiler allows void * as a function result]) AC_MSG_RESULT(yes)],
AC_MSG_RESULT(no))
dnl Check for ANSI volatile
-AC_MSG_CHECKING(for ANSI volatile)
-AC_TRY_COMPILE([],
- [volatile int n;],
- [AC_DEFINE(HAVE_VOLATILE) AC_MSG_RESULT(yes)],
- AC_MSG_RESULT(no))
+AC_C_VOLATILE
dnl Check out the wait reality. We have to assume sys/wait.h is present.
AC_CHECK_FUNCS(waitpid wait3)
@@ -189,7 +185,7 @@ if (WEXITSTATUS (status) != 0) pid = -1;
pid = waitpid (-1, &status, 0);
#endif
],
- [AC_DEFINE(HAVE_UNION_WAIT) AC_MSG_RESULT(yes)],
+[AC_DEFINE(HAVE_UNION_WAIT,1,Define if 'union wait' is the type of the first arg to wait functions.) AC_MSG_RESULT(yes)],
AC_MSG_RESULT(no))
AC_MSG_CHECKING(sys_siglist declaration in signal.h or unistd.h)
@@ -198,7 +194,7 @@ AC_TRY_LINK([#include <signal.h>
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif], [char *msg = *(sys_siglist + 1);],
- [AC_DEFINE(SYS_SIGLIST_DECLARED) AC_MSG_RESULT(yes)],
+ [AC_DEFINE(SYS_SIGLIST_DECLARED,1,[Define if 'sys_siglist' is declared by <signal.h>.]) AC_MSG_RESULT(yes)],
AC_MSG_RESULT(no))
# Find the right directory to put the root-mode PID file in
@@ -210,7 +206,7 @@ do
fi
done
AC_MSG_RESULT(root-mode pid file will go in $dir)
-AC_DEFINE_UNQUOTED(PID_DIR, "$dir")
+AC_DEFINE_UNQUOTED(PID_DIR, "$dir", directory for PID lock files)
# We may have a fallback MDA available in case the socket open to the
# local SMTP listener fails. Best to use procmail for this, as we know
@@ -269,7 +265,7 @@ case "$enable_fallback" in
AC_ERROR([Sendmail selected as fallback, but not found])
#not reached
fi
- AC_DEFINE_UNQUOTED(FALLBACK_MDA, "$sendmail -i %T")
+ AC_DEFINE_UNQUOTED(FALLBACK_MDA, "$sendmail -i %T", Fallback MTA to use if defined)
echo "Will use $sendmail as fallback MDA."
;;
procmail) if test -z "$procmail" ; then
@@ -310,56 +306,56 @@ AC_ARG_ENABLE(POP2,
[ --enable-POP2 compile in POP2 protocol support (obsolete)],
[with_POP2=$enableval],
[with_POP2=no])
-test "$with_POP2" = "yes" && AC_DEFINE(POP2_ENABLE)
+test "$with_POP2" = "yes" && AC_DEFINE(POP2_ENABLE,1,Define if you want POP2 support compiled in)
### use option --disable-POP3 to omit the POP3 support
AC_ARG_ENABLE(POP3,
[ --disable-POP3 don't compile in POP3 protocol support],
[with_POP3=$enableval],
[with_POP3=yes])
-test "$with_POP3" = "yes" && AC_DEFINE(POP3_ENABLE)
+test "$with_POP3" = "yes" && AC_DEFINE(POP3_ENABLE,1,Define if you want POP3 support compiled in)
### use option --disable-IMAP to omit the IMAP support
AC_ARG_ENABLE(IMAP,
[ --disable-IMAP don't compile in IMAP protocol support],
[with_IMAP=$enableval],
[with_IMAP=yes])
-test "$with_IMAP" = "yes" && AC_DEFINE(IMAP_ENABLE)
+test "$with_IMAP" = "yes" && AC_DEFINE(IMAP_ENABLE,1,"Define if you want IMAP support compiled in")
### use option --disable-ETRN to omit the ETRN support
AC_ARG_ENABLE(ETRN,
[ --disable-ETRN don't compile in ETRN protocol support],
[with_ETRN=$enableval],
[with_ETRN=yes])
-test "$with_ETRN" = "yes" && AC_DEFINE(ETRN_ENABLE)
+test "$with_ETRN" = "yes" && AC_DEFINE(ETRN_ENABLE,1,Define if you want ETRN support compiled in.)
### use option --disable-ODMR to omit the ODMR support
AC_ARG_ENABLE(ODMR,
[ --disable-ODMR don't compile in ODMR protocol support],
[with_ODMR=$enableval],
[with_ODMR=yes])
-test "$with_ODMR" = "yes" && AC_DEFINE(ODMR_ENABLE)
+test "$with_ODMR" = "yes" && AC_DEFINE(ODMR_ENABLE,1,Define if you want ODMR support compiled in)
### use option --enable-RPA to compile in the RPA support
AC_ARG_ENABLE(RPA,
[ --enable-RPA compile in RPA protocol support],
[with_RPA=$enableval],
[with_RPA=no])
-test "$with_RPA" = "yes" && AC_DEFINE(RPA_ENABLE)
+test "$with_RPA" = "yes" && AC_DEFINE(RPA_ENABLE,1,Define if you want RPA support compiled in)
### use option --enable-NTLM to compile in the NTLM support
AC_ARG_ENABLE(NTLM,
[ --enable-NTLM compile in NTLM authentication support],
[with_NTLM=$enableval],
[with_NTLM=no])
-test "$with_NTLM" = "yes" && AC_DEFINE(NTLM_ENABLE)
+test "$with_NTLM" = "yes" && AC_DEFINE(NTLM_ENABLE,1,Define if you want NTLM authentication)
### use option --enable-SDPS to compile in the SDPS support
AC_ARG_ENABLE(SDPS,
[ --enable-SDPS compile in SDPS protocol support],
[with_SDPS=$enableval],
[with_SDPS=no])
-test "$with_SDPS" = "yes" && AC_DEFINE(SDPS_ENABLE)
+test "$with_SDPS" = "yes" && AC_DEFINE(SDPS_ENABLE,1,Define if you want SDPS support compiled in)
### use option --enable-opie to compile in the OPIE support
AC_ARG_ENABLE(opie,
@@ -368,7 +364,7 @@ AC_ARG_ENABLE(opie,
AC_CHECK_LIB(opie,opiegenerator,, [echo 'configure: cannot find libopie, which is required for OPIE support.'; exit 1])
with_opie=$enableval],
[with_opie=no])
-test "$with_opie" = "yes" && AC_DEFINE(OPIE_ENABLE)
+test "$with_opie" = "yes" && AC_DEFINE(OPIE_ENABLE,1,Define if you want OPIE support compiled in)
AC_ARG_ENABLE(inet6,
[ --enable-inet6 support IPv6 (requires the inet6-apps library)],
@@ -381,7 +377,7 @@ AC_ARG_ENABLE(inet6,
echo ' which is required for IPv6 support.';
exit 1]) ] )],
[with_inet6=no])
-test "$with_inet6" = "yes" && AC_DEFINE(INET6_ENABLE)
+test "$with_inet6" = "yes" && AC_DEFINE(INET6_ENABLE,1,Define if you want IPv6 support compiled in)
AC_CHECK_FUNCS(inner_connect)
@@ -403,7 +399,7 @@ AC_ARG_ENABLE(netsec,
echo ' for network security support.';
exit 1]) ]) ]
[with_netsec=no])
-test "$with_netsec" = "yes" && AC_DEFINE(NET_SECURITY)
+test "$with_netsec" = "yes" && AC_DEFINE(NET_SECURITY,1,Define if you want network security support compiled in)
# This version of the Kerberos 4 and 5 options addresses the follwing issues:
#
@@ -432,8 +428,8 @@ then
if test "$with_kerberos5" = "yes" && ( test `uname` = "OpenBSD" )
then
AC_CHECKING([kerberosV for OpenBSD])
- AC_DEFINE(HEIMDAL)
- AC_DEFINE(KERBEROS_V5)
+ AC_DEFINE(HEIMDAL,1,Define if you have HEIMDAL kerberos 5)
+ AC_DEFINE(KERBEROS_V5,1,Define if you have Kerberos V5)
CEFLAGS="$CEFLAGS -I/usr/include/kerberosV"
LIBS="$LIBS -lasn1 -lkrb5 -lcom_err -lkafs"
else
@@ -508,7 +504,7 @@ then
if test "$with_kerberos" = "yes" && ( test `uname` = "NetBSD" || test `uname` = "OpenBSD" )
then
AC_CHECKING([kerberosIV for `uname`])
- AC_DEFINE(KERBEROS_V4)
+ AC_DEFINE(KERBEROS_V4,1,Define if you have Kerberos V4)
CEFLAGS="$CEFLAGS -I/usr/include/kerberosIV"
LIBS="$LIBS -lkrb -ldes"
else
@@ -564,7 +560,7 @@ AC_ARG_WITH(ssl,
[ --with-ssl=[DIR] enable SSL support using libraries in DIR],
[with_ssl=$withval],
[with_ssl=no])
-test "$with_ssl" != "no" && AC_DEFINE(SSL_ENABLE)
+test "$with_ssl" != "no" && AC_DEFINE(SSL_ENABLE,1,Define if you want SSL support compiled in)
if test "$with_ssl" = "yes"
then
@@ -634,7 +630,7 @@ then
AC_CHECK_LIB(socks, Rconnect,,
AC_MSG_ERROR([could not find libsocks which is needed for built-in SOCKS support]))
fi
- AC_DEFINE(HAVE_SOCKS)
+ AC_DEFINE(HAVE_SOCKS,1,Define if you want built-in SOCKS support)
CEFLAGS="$CEFLAGS -Dconnect=Rconnect -Dgetsockname=Rgetsockname -Dbind=Rbind -Daccept=Raccept -Dlisten=Rlisten -Dselect=Rselect"
LIBS="-lsocks $LIBS"
fi])
@@ -719,12 +715,12 @@ then
AC_MSG_ERROR([could not find libgssapi_krb5 which is needed for GSSAPI support]), -lkrb5)
fi
fi
- AC_DEFINE(GSSAPI)
+ AC_DEFINE(GSSAPI,1,Define if you want GSSAPI authentication)
save_CPPFLAGS=$CPPFLAGS
CPPFLAGS="-I$with_gssapi/include"
AC_CHECK_HEADERS(gss.h gssapi.h gssapi/gssapi.h gssapi/gssapi_generic.h)
if test "$ac_cv_header_gssapi_h" = "yes"; then
- AC_EGREP_HEADER(GSS_C_NT_HOSTBASED_SERVICE, gssapi.h, AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE))
+ AC_EGREP_HEADER(GSS_C_NT_HOSTBASED_SERVICE, gssapi.h, AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE,1,Define if you have MIT kerberos))
else
AC_EGREP_HEADER(GSS_C_NT_HOSTBASED_SERVICE, gssapi/gssapi.h, AC_DEFINE(HAVE_GSS_C_NT_HOSTBASED_SERVICE))
fi