[Date Prev][Date Next] [Chronological] [Thread] [Top]

(ITS#4579) Openssl configure message on RHEL4



Full_Name: Diego Remolina
Version: 2.3.24
OS: RHEL4.3
URL: ftp://ftp.openldap.org/incoming/
Submission from: (NULL) (128.61.131.35)


When I run configure on a RHEL4 box I get:
configure: WARNING: openssl/ssl.h: present but cannot be compiled
configure: WARNING: openssl/ssl.h:     check for missing prerequisite headers?
configure: WARNING: openssl/ssl.h: see the Autoconf documentation
configure: WARNING: openssl/ssl.h:     section "Present But Cannot Be Compiled"
configure: WARNING: openssl/ssl.h: proceeding with the preprocessor's result
configure: WARNING: openssl/ssl.h: in the future, the compiler will take
precedence
configure: WARNING:     ## --------------------------------------------- ##
configure: WARNING:     ## Report this to <http://www.openldap.org/its/> ##
configure: WARNING:     ## --------------------------------------------- ##

Then when I try to run make it fails at tls.c

cc -L/opt/local/lib -L/opt/local/lib/sasl2 -I../../include -I../../include
-I/opt/local/include -I/opt/local/include/sasl -I/usr/include/openssl
-DLDAP_LIBRARY -c txn.c -o txn.o >/dev/null 2>&1
 cc -L/opt/local/lib -L/opt/local/lib/sasl2 -I../../include -I../../include
-I/opt/local/include -I/opt/local/include/sasl -I/usr/include/openssl
-DLDAP_LIBRARY -c utf-8-conv.c -o utf-8-conv.o >/dev/null 2>&1
In file included from /usr/include/openssl/ssl.h:179,
                 from tls.c:41:
/usr/include/openssl/kssl.h:136: error: syntax error before "krb5_octet"
/usr/include/openssl/kssl.h:149: error: syntax error before '*' token
/usr/include/openssl/kssl.h:150: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:151: error: syntax error before '*' token
/usr/include/openssl/kssl.h:152: error: syntax error before '*' token
/usr/include/openssl/kssl.h:153: error: syntax error before '*' token
/usr/include/openssl/kssl.h:155: error: syntax error before '*' token
/usr/include/openssl/kssl.h:157: error: syntax error before '*' token
/usr/include/openssl/kssl.h:159: error: syntax error before '*' token
/usr/include/openssl/kssl.h:166: error: syntax error before "krb5_ticket_times"
/usr/include/openssl/kssl.h:167: error: syntax error before '*' token
In file included from tls.c:41:
/usr/include/openssl/ssl.h:909: error: syntax error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: error: syntax error before '}' token
make[2]: *** [tls.lo] Error 1
make[2]: Leaving directory
`/home/minime/downloads/openldap/openldap-2.3.24/libraries/libldap'
make[1]: *** [all-common] Error 1
make[1]: Leaving directory
`/home/minime/downloads/openldap/openldap-2.3.24/libraries'
make: *** [all-common] Error 1

Since configure says to report the error message to you, I am doing so.

Thanks,

Diego