Tried compiling without using rsaref-2.0 and ended up with same problems.
Dropped back to apache-1.3.14/mod_ssl-2.7.1 and all compiled fine.
David Frye wrote:
> Help,
>
> I am trying to compile and install Mod-SSL 2.8.0 on an old RedHat 5.2
> system. I am using mm-1.1.3, Apache 1.3.17, mod_ssl-2.8.0, openssl-0.9.6
> and rsaref-2.0. I followed the steps, first compiling rsaref-2.0, then
> openssl-0.9.6, then mm-1.1.3, the configuring mod_ssl-2.8.0, and then
> compiling apache-1.3.17. Each time I run through it I receive the
> following error:
>
> -DMOD_SSL_VERSION=\"2.8.0\" ssl_engine_log.c && mv ssl_engine_log.o
> ssl_engine_log.lo
> gcc -c -I../../../../mm-1.1.3/ -I../../os/unix -I../../include
> -DLINUX=22 -DMOD_SSL=208100 -DUSE_HSREGEX -DEAPI -DEAPI_MM -DUSE_EXPAT
> -I../../lib/expat-lite `../../apaci` -fpic -DSHARED_MODULE -DSSL_COMPAT
> -DSSL_USE_SDBM -I/usr/local/src/openssl-0.9.6/include
> -DMOD_SSL_VERSION=\"2.8.0\" ssl_engine_mutex.c && mv ssl_engine_mutex.o
> ssl_engine_mutex.lo
> ssl_engine_mutex.c: In function `ssl_mutex_sem_create':
> ssl_engine_mutex.c:295: incompatible type for argument 4 of `semctl'
> ssl_engine_mutex.c:304: incompatible type for argument 4 of `semctl'
> make[4]: *** [ssl_engine_mutex.lo] Error 1
> make[3]: *** [all] Error 1
> make[2]: *** [subdirs] Error 1
> make[2]: Leaving directory `/usr/local/src/apache_1.3.17/src'
> make[1]: *** [build-std] Error 2
> make[1]: Leaving directory `/usr/local/src/apache_1.3.17'
> make: *** [build] Error 2
>
> Can anyone give me some insight as to what I might be doing wrong?
>
> ______________________________________________________________________
> Apache Interface to OpenSSL (mod_ssl) www.modssl.org
> User Support Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl) www.modssl.org
User Support Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]