You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2005/12/07 20:44:54 UTC
DO NOT REPLY [Bug 37823] New: -
The openssl library linked is different between httpd and mod_ssl
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=37823>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.
http://issues.apache.org/bugzilla/show_bug.cgi?id=37823
Summary: The openssl library linked is different between httpd
and mod_ssl
Product: Apache httpd-2
Version: 2.2.0
Platform: All
OS/Version: other
Status: NEW
Severity: normal
Priority: P3
Component: Core
AssignedTo: bugs@httpd.apache.org
ReportedBy: jfut@featia.net
Hi,
I have just ccompiled 2.2.0. The openssl library linked is different between
httpd and mod_ssl.
./configure \
--enable-mods-shared=all \
--enable-ssl
make
# ldd ./.libs/httpd
...
libssl.so.4 => /lib/libssl.so.4 (0x003c0000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x001e8000)
...
These libraries are included in the RPM package (0.9.7a, CentOS 4.2).
# ldd ./modules/ssl/.libs/mod_ssl.so
libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0x00bb1000)
libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0x00cdd000)
...
These libraries were installed by using the source code (0.9.8a).
# ServerToken
Server: Apache/2.2.0 (Unix) mod_ssl/2.2.0 OpenSSL/0.9.7a
This seems to be a problem in EXTRA_LIBS and SSL_LIBS.
I patched the configure file so that httpd and mod_ssl link same library.
# diff -urN configure.orig configure
--- configure.orig 2005-12-08 03:31:18.000000000 +0900
+++ configure 2005-12-08 03:31:47.000000000 +0900
@@ -20277,6 +20277,7 @@
echo " restoring LIBS to \"$LIBS\""
echo " setting EXTRA_LIBS to \"$EXTRA_LIBS\""
fi
+EXTRA_LIBS="$EXTRA_LIBS \$(SSL_LIBS)"
# ServerToken with pache
Server: Apache/2.2.0 (Unix) mod_ssl/2.2.0 OpenSSL/0.9.8a
--
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org