Mercurial > dovecot > original-hg > dovecot-1.2
changeset 3780:0128534525d8 HEAD
Check that gssapi/gssapi.h exists before using it.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Fri, 30 Dec 2005 22:40:19 +0200 |
parents | e87a8db60d25 |
children | d996a407aa4b |
files | configure.in |
diffstat | 1 files changed, 10 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.in Fri Dec 30 22:17:27 2005 +0200 +++ b/configure.in Fri Dec 30 22:40:19 2005 +0200 @@ -1276,8 +1276,16 @@ if `krb5-config --version|grep -qv '1\.2'`; then AUTH_LIBS="$AUTH_LIBS `krb5-config --libs gssapi`" AUTH_CFLAGS="$AUTH_CFLAGS `krb5-config --cflags gssapi`" - AC_DEFINE(HAVE_GSSAPI,, Build with GSSAPI support) - have_gssapi=yes + + # Although krb5-config exists, all systems still don't + # have gssapi.h + old_CFLAGS=$CFLAGS + CFLAGS="$CFLAGS `krb5-config --cflags gssapi`" + AC_CHECK_HEADER([gssapi/gssapi.h], [ + AC_DEFINE(HAVE_GSSAPI,, Build with GSSAPI support) + have_gssapi=yes + ]) + CFLAGS=$old_CFLAGS fi fi fi