On Tue, May 11, 1999, [EMAIL PROTECTED] wrote:

> [...]
> This is also the case with Debian 2.0/2.1 when upgraded to glibc 2.1.  I've
> never built mod_ssl on a glibc 2.0 system, so I don't know if this change is
> really related to the glibc version, but if it is, the attached patch should
> fix it (note: the patch is against mod_ssl 2.2.7, I believe).
> 
> A fix would be to include "features.h" in mod_ssl.h, and insert code like
> the following:
> 
> #if defined(__GLIBC_MINOR__) && __GLIBC_MINOR__ > 0
> #include <db1/ndbm.h>
> #else
> #include <ndbm.h>
> 
> where currently it just has:
> 
> #include <ndbm.h>
> 
> I'd submit an actual patch, but I'd be patching against mod_ssl 2.2.7, and
> it seems like there are more recent versions.

Wait! When this is really the case for glibc 2.1 platforms then first the
glibc guys went crazy (because ndbm.h was always supposed to be found in the
top-level and especially not inside a db1 dir, because ndbm originally has
nothing to do with Berkely-DB). And second, then this is a pure Apache issue
and not just related to mod_ssl. For instance mod_auth_dbm and mod_rewrite
then will have the same problems! So trying to fix it only for mod_ssl is
wrong here. We've to fix it for Apache....

                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com
______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to