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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
|
--- configure.in.orig Wed May 22 20:49:46 2002
+++ configure.in Thu May 23 16:52:07 2002
@@ -66,8 +66,12 @@
dnl check for -R, etc. switch
CMU_GUESS_RUNPATH_SWITCH
dnl let's just link against local. otherwise we never find anything useful.
-CPPFLAGS="-I/usr/local/include ${CPPFLAGS}"
-CMU_ADD_LIBPATH("/usr/local/lib")
+CPPFLAGS="-I${OPENSSLINC}/openssl ${CPPFLAGS}"
+if test "${OPENSSLINC}" != "/usr/include" ; then
+ CPPFLAGS="-I${OPENSSLINC} ${CPPFLAGS}"
+fi
+CMU_ADD_LIBPATH("${OPENSSLLIB}")
+CMU_ADD_LIBPATH("${LOCALBASE}/lib")
AM_DISABLE_STATIC
@@ -122,8 +126,6 @@
AC_SUBST(JAVA_INCLUDES)
AC_MSG_RESULT(JAVA_INCLUDES)
- JAVAC=`echo "$JAVAC" | sed 's,.*/,,'`
- JAVAH=`echo "$JAVAH" | sed 's,.*/,,'`
fi
AM_CONDITIONAL(SAMPLE, test "$enable_sample" = yes)
@@ -149,11 +151,13 @@
AC_CHECK_HEADER(db.h,
AC_CHECK_LIB(db-3, db_create, SASL_DB_LIB="-ldb-3";
dblib="berkeley",
+ AC_CHECK_LIB(db3, db_create, SASL_DB_LIB="-ldb3";
+ dblib="berkeley",
AC_CHECK_LIB(db, db_create, SASL_DB_LIB="-ldb";
dblib="berkeley",
AC_CHECK_LIB(db, db_open, SASL_DB_LIB="-ldb";
dblib="berkeley",
- dblib="no"))),
+ dblib="no")))),
dblib="no")
;;
gdbm)
@@ -175,11 +179,13 @@
AC_CHECK_HEADER(db.h,
AC_CHECK_LIB(db-3, db_create, SASL_DB_LIB="-ldb-3";
dblib="berkeley",
+ AC_CHECK_LIB(db3, db_create, SASL_DB_LIB="-ldb3";
+ dblib="berkeley",
AC_CHECK_LIB(db, db_create, SASL_DB_LIB="-ldb";
dblib="berkeley",
AC_CHECK_LIB(db, db_open, SASL_DB_LIB="-ldb";
dblib="berkeley",
- dblib="no"))),
+ dblib="no")))),
dblib="no")
if test "$dblib" = no; then
dnl How about ndbm?
@@ -229,6 +235,13 @@
berkeley)
SASL_DB_BACKEND="db_${dblib}.lo"
AC_DEFINE(SASL_BERKELEYDB)
+ for db3loc in ${prefix} /usr/local /usr
+ do
+ if test -d ${db3loc}/include/db3; then
+ CPPFLAGS="-I${db3loc}/include/db3 $CPPFLAGS"
+ break
+ fi
+ done
;;
*)
AC_MSG_WARN([Disabling SASL authentication database support])
@@ -534,12 +547,16 @@
fi
if test "$with_des" != no; then
+ case "$host_os" in
+ freebsd*)
+ COM_ERR="-lcom_err"
+ ;;
+ esac
AC_CHECK_HEADER(krb.h,
- AC_CHECK_LIB(krb, krb_mk_priv, COM_ERR="",
- AC_CHECK_LIB(krb, krb_mk_priv, COM_ERR="-lcom_err",
- AC_WARN(No Kerberos V4 found); krb4=no, -ldes -lcom_err),
- -ldes),
- AC_WARN(No Kerberos V4 found); krb4=no)
+ AC_CHECK_LIB(krb, krb_mk_priv,:,
+ AC_WARN(No Kerberos V4 found); krb4=no,
+ -ldes ${COM_ERR}),
+ AC_WARN(No Kerberos V4 headers found); krb4=no)
else
AC_WARN(No DES library found for Kerberos V4 support)
krb4=no
|