From 799d7385bf2523ccf7a20b977b3d04a0626c9ba8 Mon Sep 17 00:00:00 2001 From: Karl DeBisschop Date: Wed, 5 Feb 2003 05:59:23 +0000 Subject: [PATCH] fix for SSL build on RedHat rawhide git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@291 f882894a-f735-0410-b71e-b25c423dba1c --- configure.in | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/configure.in b/configure.in index f299652..9a0a169 100644 --- a/configure.in +++ b/configure.in @@ -229,20 +229,29 @@ if test "$FOUNDINCLUDE" = "no"; then FOUNDINCLUDE=yes, FOUNDINCLUDE=no) fi -AC_SUBST(SSLINCLUDE) -CPPFLAGS="$_SAVEDCPPFLAGS $SSLINCLUDE" +AC_SUBST(KRBINCLUDE) +if test "$FOUNDINCLUDE" = "no"; then + CPPFLAGS="$_SAVEDCPPFLAGS" +fi dnl Check for OpenSSL header files +unset FOUNDINCLUDE _SAVEDCPPFLAGS="$CPPFLAGS" -FOUNDINCLUDE=yes -CPPFLAGS="-I$OPENSSL/include" -AC_CHECK_HEADERS(openssl/x509.h openssl/ssl.h openssl/rsa.h openssl/pem.h openssl/crypto.h openssl/err.h,SSLINCLUDE="-I$OPENSSL/include",FOUNDINCLUDE=no) +CPPFLAGS="$CPPFLAGS -I$OPENSSL/include" +AC_CHECK_HEADERS(openssl/ssl.h openssl/x509.h openssl/rsa.h openssl/pem.h openssl/crypto.h openssl/err.h, + SSLINCLUDE="-I$OPENSSL/include" + FOUNDINCLUDE=yes, + FOUNDINCLUDE=no) if test "$FOUNDINCLUDE" = "no"; then - FOUNDINCLUDE=yes - AC_CHECK_HEADERS(x509.h ssl.h rsa.h pem.h crypto.h err.h,SSLINCLUDE="-I$OPENSSL/include",FOUNDINCLUDE=no) + AC_CHECK_HEADERS(ssl.h x509.h rsa.h pem.h crypto.h err.h, + SSLINCLUDE="-I$OPENSSL/include" + FOUNDINCLUDE=yes, + FOUNDINCLUDE=no) fi AC_SUBST(SSLINCLUDE) -CPPFLAGS="$_SAVEDCPPFLAGS $SSLINCLUDE" +if test "$FOUNDINCLUDE" = "no"; then + CPPFLAGS="$_SAVEDCPPFLAGS" +fi dnl Check for crypto lib _SAVEDLIBS="$LIBS" -- 2.30.2