summaryrefslogtreecommitdiff
path: root/acinclude.m4
diff options
context:
space:
mode:
authormonty@mashka.mysql.fi <>2003-08-07 20:42:26 +0300
committermonty@mashka.mysql.fi <>2003-08-07 20:42:26 +0300
commitd78830457b351419172691bc93ca7cd08586cf67 (patch)
tree5915edc465056c2f511cea76fabcb2e7a6cd7910 /acinclude.m4
parenta5cf27b65b1549a570f98569614d1a6ff323b13f (diff)
downloadmariadb-git-d78830457b351419172691bc93ca7cd08586cf67.tar.gz
Fix that -integer works as in 4.0
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m415
1 files changed, 12 insertions, 3 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 94e70f2b892..2b91d52d749 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -746,7 +746,7 @@ AC_DEFUN(MYSQL_FIND_OPENSSL, [
/usr/include/ssl /opt/ssl/include /opt/openssl/include \
/usr/local/ssl/include /usr/local/include ; do
if test -f $d/openssl/ssl.h ; then
- OPENSSL_INCLUDE=$d
+ OPENSSL_INCLUDE=-I$d
fi
done
@@ -757,6 +757,15 @@ AC_DEFUN(MYSQL_FIND_OPENSSL, [
fi
done
+ # On RedHat 9 we need kerberos to compile openssl
+ for d in /usr/kerberos/include
+ do
+ if test -f $d/krb5.h ; then
+ OPENSSL_INCLUDE="$OPENSSL_INCLUDE -I$d"
+ fi
+ done
+
+
if test -z "$OPENSSL_LIB" -o -z "$OPENSSL_INCLUDE" ; then
echo "Could not find an installation of OpenSSL"
if test -n "$OPENSSL_LIB" ; then
@@ -789,9 +798,9 @@ AC_MSG_CHECKING(for OpenSSL)
openssl_libs="-L$OPENSSL_LIB -lssl -lcrypto"
# Don't set openssl_includes to /usr/include as this gives us a lot of
# compiler warnings when using gcc 3.x
- if test "$OPENSSL_INCLUDE" != "/usr/include"
+ if test "$OPENSSL_INCLUDE" != "-I/usr/include"
then
- openssl_includes="-I$OPENSSL_INCLUDE"
+ openssl_includes="$OPENSSL_INCLUDE"
fi
AC_DEFINE(HAVE_OPENSSL)