[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[PATCH] INSTALL and httpd notes

From: Justin Erenkrantz <jerenkrantz_at_ebuilt.com>
Date: 2002-01-03 01:24:45 CET

On Wed, Jan 02, 2002 at 05:51:46PM -0600, Karl Fogel wrote:
> Thanks for the explanation, Justin. I took another look at what our
> INSTALL file says, and it seems to be in sync with what you're saying,
> but if you get time to glance at INSTALL and make sure, that would be
> great.

Here's my take on what you should do for httpd.

You can specify --with-mpm=prefork or worker, but that really isn't
necessary, IMHO, for a quick setup. The default MPM should be fine
(and it is currently set to prefork anyway on Unix platforms). I'm
also not aware of any issue with libmm.so - this may be an old
reference to Ralf's mm library - we removed this from httpd a
while ago.

The --with-dbm=db4 is good for making sure that is the default
DBM type, so I'd leave it in there for now. -- justin

INSTALL (HTTPD configuration): Do not need to specify --with-mpm
as httpd automatically selects the best MPM for your platform.
And, APR currently automatically disables threads on FreeBSD.

Index: INSTALL
===================================================================
--- .svn/text-base/INSTALL.svn-base Wed Jan 2 15:55:43 2002
+++ INSTALL Wed Jan 2 16:09:41 2002
@@ -328,19 +328,11 @@
   3. At the top of the httpd-2.0 tree:
 
        ./buildconf
- ./configure --enable-dav --enable-so --prefix=/usr/local/apache2 \
- --with-mpm=prefork
+ ./configure --enable-dav --enable-so --prefix=/usr/local/apache2
 
        The first arg says to build mod_dav.
        The second arg says to enable (and build everything) as shared libs.
        The third arg is where you will ultimately install apache.
- The fourth arg says to use the "prefork" style of operation.
- NOTE: The fourth arg is needed for FreeBSD systems (broken
- threads), but should be left out for other platforms (which
- will cause Apache to default to a threaded model of
- operation). Also note that "libmm.so" is needed for the
- prefork option; if you're running FreeBSD, you may have to
- build it out of /usr/ports.
 
        Note: if you build Subversion with --enable-maintainer-mode,
        then do the same for Apache. mod_dav_svn uses Apache's

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:54 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.