Subject: Re: CVS commit: pkgsrc
To: None <jdolecek@netbsd.org>
From: Johnny C. Lam <lamj@stat.cmu.edu>
List: pkgsrc-changes
Date: 02/27/2001 15:13:20
Jaromir Dolecek <jdolecek@netbsd.org> writes:
> 
> Module Name:	pkgsrc
> Committed By:	jdolecek
> Date:		Tue Feb 27 20:04:23 UTC 2001
> 
> Modified Files:
> 	pkgsrc/www/apache/files: patch-sum
> Added Files:
> 	pkgsrc/www/apache/patches: patch-ag
> 
> Log Message:
> Put back the patch to avoid dlclose(). Without the patch, it's not
> possible to use LoadModule at all (httpd crashes soon after it forks).
> This is most probably an Apache problem. Until the real problem
> is tracked down, put this in as workaround.
> 
> This addresses lib/12164 and bin/12283.

I remember removing that change in the update of apache to 1.3.17 as
the bug referenced in the patch, a mis-interaction between mod_cgi and
mod_perl, seemed to have gone away.  I must say that I've been running
apache successfully with a NetBSD/i386-1.5L system without this patch
and loading mod_ssl and mod_php4.

I've had crashes of httpd during startup related to not loading the
shared modules in the correct order, or in not having preloaded the
required shared modules that are needed in trun by other shared
modules.  Could these be reasons for the crashes you experienced?

     -- Johnny C. Lam <lamj@stat.cmu.edu>
        Department of Statistics, Carnegie Mellon University
        http://www.stat.cmu.edu/~lamj/