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

Re: (ITS#4579) Openssl configure message on RHEL4



IIRC, this problem is not specific to OpenLDAP Software.  It's
a problem with certain OpenSSL packages for RH/FC Linux.  A
quick search shows similar problems building Wine, IMAP, etc..

Unforunately, I don't recall the recommended resolution...
but you might check for updated OpenSSL (and dependent)
packages for your operating system.

Kurt

At 04:37 AM 6/7/2006, diego.remolina@ibb.gatech.edu wrote:
>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