Compiling Apache HTTDP 2.2.29 against openssl-devel-0.9.8e-32.el5_11

Posted on

I am trying to upgrade our version of mod_ssl.so for our apache installation (which I build from source). The configure, make and make install all work fine, but when I try to start apache, I get the following error:

httpd: Syntax error on line 94 of /usr/local/httpd-2.2.29/conf/httpd.conf: Cannot load /usr/local/httpd-2.2.29/modules/mod_ssl.so into server: /usr/local/httpd-2.2.29/modules/mod_ssl.so: undefined symbol: EC_KEY_free

I am pointing to openssl-devel-0.9.8e-32.el5_11 installed via yum in /usr/include and /usr/lib64 when I compile. Did RedHat remove the EC_KEY_free function from a recent release of OpenSSL 0.9.8e?