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 <jdmfontz@xxxxxxxxx> wrote:
From: Martin Fontanez <jdmfontz@xxxxxxxxx> Subject: [httpd] Error 1 on --enable-ssl To: users@xxxxxxxxxxxxxxxx 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: [root@host58 opt]# rpm -qa | grep apr apr-1.2.8-6 apr-util-1.2.7-7.el5 [root@host58 opt]#
Thanks in advance.
| |