I fail to link mod_ssl because the symbol OPENSSL_load_builtin_modules()
is only present in OpenSSL-0.9.7*, not in -0.9.6*
Is the appended patch sufficient, or is the invocation required for
anything else beyond initialization of OpenSSL?
Martin
--
<[EMAIL PROTECTED]> | Fujitsu Siemens
Fon: +49-89-636-46021, FAX: +49-89-636-47655 | 81730 Munich, Germany
Index: modules/ssl/mod_ssl.c
===================================================================
RCS file: /home/cvs/apache/httpd-2.0/modules/ssl/mod_ssl.c,v
retrieving revision 1.83
diff -u -r1.83 mod_ssl.c
--- modules/ssl/mod_ssl.c 2 Jun 2003 13:30:53 -0000 1.83
+++ modules/ssl/mod_ssl.c 11 Jun 2003 13:11:02 -0000
@@ -244,7 +244,9 @@
#if HAVE_ENGINE_LOAD_BUILTIN_ENGINES
ENGINE_load_builtin_engines();
#endif
+#if (OPENSSL_VERSION_NUMBER & 0x0ffff000L) >= 0x00907000L /* symbol not present in
0.9.6x */
OPENSSL_load_builtin_modules();
+#endif
SSL_load_error_strings();
/* Register us to handle mod_log_config %c/%x variables */