Do you get build errors in Apache-2.0 too? I enabled the TLS module, and
it keeps breaking for a couple of days now in my nightly regression test:

  Making all in tls
  /bin/sh /home/com5/martin/pgtm0035/apachen/X/httpd-2.0/libtool --silent 
--mode=compile gcc  -I.
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/modules/tls
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/server/mpm/prefork
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/modules/http
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/include
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/srclib/apr/include
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/srclib/apr-util/include
  +-I/usr/local/ssl/include/openssl 
-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/modules/dav/main
  +-I/home/com5/martin/pgtm0035/apachen/X/httpd-2.0/os/unix   -D_REENTRANT 
-D_THREAD_SAFE -D_REENTRANT
  +-D_THREAD_SAFE -DNO_DBM_REWRITEMAP   -c mod_tls.c && touch mod_tls.lo
  mod_tls.c: In function `tls_out_filter':
  mod_tls.c:298: too few arguments to function `churn'
  mod_tls.c:310: too few arguments to function `churn'
  *** Error code 1
  Stop in /home/com5/martin/pgtm0035/apachen/X/httpd-2.0/modules/tls.
  *** Error code 1

If there is no one who actually cares for the mod_tls baby, I propose to
delete it entirely and replace it by a REAL solution, based on Ralf's
mod_ssl. The current "implemetation" of mod_tls is a a PITA, nothing
more than an (abandoned) proof-of-concept IMHO.  As it stands, no ISP
would even consider to switch to httpd-2.0+mod_tls from apache_1.3.x+mod_ssl.

Sorry to be so honest about it, Ben, but that's how I see it.

   Martin
-- 
<[EMAIL PROTECTED]>         |     Fujitsu Siemens
Fon: +49-89-636-46021, FAX: +49-89-636-41143 | 81730  Munich,  Germany
#! /bin/sh
#
# Created by configure

"./configure" \
"--prefix=/home/www/SERVER/apa20" \
"--with-mpm=prefork" \
"--with-port=8007" \
"--enable-so" \
"--enable-env=shared" \
"--enable-setenvif=shared" \
"--enable-unique_id=shared" \
"--enable-mime=shared" \
"--enable-mime_magic=shared" \
"--enable-negotiation=shared" \
"--enable-alias=shared" \
"--enable-rewrite=shared" \
"--enable-userdir=shared" \
"--enable-speling=shared" \
"--enable-dir=shared" \
"--enable-autoindex=shared" \
"--enable-access=shared" \
"--enable-auth=shared" \
"--enable-auth_dbm=shared" \
"--enable-auth_db=shared" \
"--enable-auth_anon=shared" \
"--enable-digest=shared" \
"--enable-headers=shared" \
"--enable-cern_meta=shared" \
"--enable-expires=shared" \
"--enable-asis=shared" \
"--enable-include=shared" \
"--enable-cgi=shared" \
"--enable-cgid=shared" \
"--enable-actions=shared" \
"--enable-status=shared" \
"--enable-info=shared" \
"--enable-log_config=shared" \
"--enable-usertrack=shared" \
"--enable-dav=shared" \
"--enable-dav_fs=shared" \
"--enable-imap=shared" \
"--disable-proxy" \
"--enable-mmap_static=shared" \
"--enable-tls=static" \
"--with-ssl=/usr/local/ssl/include" \
"$@"

Reply via email to