Just curious if anyone have been able to turn on ssl on 2.2.11 on RedHat EL5.  
I tried using the apr and apr-util that are in ../httpd-2.2.11/srvlib without 
success.  Could this be a problem with 2.2.11?
 
Regards,
 
Martin

--- On Tue, 1/20/09, Martin Fontanez <jdmfo...@yahoo.com> wrote:

From: Martin Fontanez <jdmfo...@yahoo.com>
Subject: [httpd] Error 1 on --enable-ssl
To: users@httpd.apache.org
Date: Tuesday, January 20, 2009, 3:41 PM






Hello,

Trying to enable ssl on Apache 2.2.11  with following options but I am getting 
an 'all recursive error on make:

# /configure --prefix=/usr/local/apache --with-mpm=prefork --enable-ssl 
--disable-charset-lite --disable-include --disable-env --enable-setenvif 
--disable-status --disable-autoindex --disable-asis --disable-cgi 
--disable-negotiation --disable-imap --disable-actions --disable-userdir 
--disable-alias --disable-so --with-ssl=/usr/bin

The ./configure runs without errors.  I get the following error on make:

/opt/httpd-2.2.11/srclib/apr/libtool --silent --mode=compile gcc -g -O2 
-pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-I/opt/httpd-2.2.11/srclib/pcre -I. -I/opt/httpd-2.2.11/os/unix 
-I/opt/httpd-2.2.11/server/mpm/prefork -I/opt/httpd-2.2.11/modules/http 
-I/opt/httpd-2.2.11/modules/filters -I/opt/httpd-2.2.11/modules/proxy 
-I/opt/httpd-2.2.11/include -I/opt/httpd-2.2.11/modules/generators 
-I/opt/httpd-2.2.11/modules/mappers -I/opt/httpd-2.2.11/modules/database 
-I/opt/httpd-2.2.11/srclib/apr/include 
-I/opt/httpd-2.2.11/srclib/apr-util/include 
-I/opt/httpd-2.2.11/srclib/apr-util/xml/expat/lib 
-I/opt/httpd-2.2.11/modules/proxy/../generators -I/usr/bin/include 
-I/usr/kerberos/include -I/opt/httpd-2.2.11/modules/ssl 
-I/opt/httpd-2.2.11/modules/dav/main -prefer-non-pic -static -c modules.c && 
touch modules.lo
gcc -g -O2 -pthread -DLINUX=2 -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE 
-I/opt/httpd-2.2.11/srclib/pcre -I. -I/opt/httpd-2.2.11/os/unix 
-I/opt/httpd-2.2.11/server/mpm/prefork -I/opt/httpd-2.2.11/modules/http 
-I/opt/httpd-2.2.11/modules/filters -I/opt/httpd-2.2.11/modules/proxy 
-I/opt/httpd-2.2.11/include -I/opt/httpd-2.2.11/modules/generators 
-I/opt/httpd-2.2.11/modules/mappers -I/opt/httpd-2.2.11/modules/database 
-I/opt/httpd-2.2.11/srclib/apr/include 
-I/opt/httpd-2.2.11/srclib/apr-util/include 
-I/opt/httpd-2.2.11/srclib/apr-util/xml/expat/lib 
-I/opt/httpd-2.2.11/modules/proxy/../generators -I/usr/bin/include 
-I/usr/kerberos/include -I/opt/httpd-2.2.11/modules/ssl 
-I/opt/httpd-2.2.11/modules/dav/main -c /opt/httpd-2.2.11/server/buildmark.c
/opt/httpd-2.2.11/srclib/apr/libtool --silent --mode=link gcc -g -O2 -pthread 
-L/usr/bin/lib -L/usr/kerberos/lib -o httpd modules.lo buildmark.o 
server/libmain.la modules/aaa/libmod_authn_file.la 
modules/aaa/libmod_authn_default.la modules/aaa/libmod_authz_host.la 
modules/aaa/libmod_authz_groupfile.la modules/aaa/libmod_authz_user.la 
modules/aaa/libmod_authz_default.la modules/aaa/libmod_auth_basic.la 
modules/filters/libmod_filter.la modules/loggers/libmod_log_config.la 
modules/metadata/libmod_setenvif.la modules/ssl/libmod_ssl.la 
modules/http/libmod_http.la modules/http/libmod_mime.la 
modules/mappers/libmod_dir.la server/mpm/prefork/libprefork.la os/unix/libos.la 
-lm /opt/httpd-2.2.11/srclib/pcre/libpcre.la 
/opt/httpd-2.2.11/srclib/apr-util/libaprutil-1.la 
/opt/httpd-2.2.11/srclib/apr-util/xml/expat/lib/libexpat.la 
/opt/httpd-2.2.11/srclib/apr/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl 
server/.libs/libmain.a(exports.o).data+0xa44): undefined reference to 
`apr_os_uuid_get'
collect2: ld returned 1 exit status
make[1]: *** [httpd] Error 1
make[1]: Leaving directory `/opt/httpd-2.2.11'
make: *** [all-recursive] Error 1

I am running RedHat el5.  Here are my installed rpms:

openssh version: 
openssl-0.9.8b-10.el5
openssl-devel-0.9.8b-10el5

My apr pkg installed are:
[r...@host58 opt]# rpm -qa | grep apr
apr-1.2.8-6
apr-util-1.2.7-7.el5
[r...@host58 opt]#

Thanks in advance. 





      

Reply via email to