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

Re: [PATCH] INSTALL, something about access

From: Justin Erenkrantz <jerenkrantz_at_ebuilt.com>
Date: 2002-01-29 08:11:53 CET

On Mon, Jan 28, 2002 at 03:01:31AM +0100, Sander Striker wrote:
> Hi,
>
> Here are some changes to INSTALL*. I would like to
> hear from you if there are serious mistakes or
> unclarities in here. If not, I'll commit it
> tomorrow (with a decent log message ;).

How about splitting out the format changes and the actual changes?
This is a nightmare to review. =) But, I'll try...

> -V. BUILDING A SUBVERSION SERVER
> +V. BUILDING A SUBVERSION SERVER
>
> + A. SETUP APACHE
> +
> (Following the BOOTSTRAPPING FROM RPM procedures above will install and
> build the latest Subversion server for Linux RedHat 7.1, 7.2, and PPC
> Linux systems *IF* the apache-devel-2.0.31 or greater package is already
> installed when the SUBVERSION RPM is built.)
>
> - 1. Checkout the "httpd-2.0" cvs module from apache.org. Put it
> - whereever you wish; it's an independent project.
> -
> - cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
> - (password 'anoncvs')
> -
> - cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co httpd-2.0
> + 1. OBTAINING AND INSTALLING APACHE 2.0
> +
> + Checkout the "httpd-2.0" cvs module from apache.org. Put it whereever
> + you wish; it's an independent project.

wherever.

BTW, it might be good to point at:

http://httpd.apache.org/docs-2.0/install.html

as well.

Gack, the diffs are so numerous, this is a nightmare. Yum.
Next time, if you make changes like this, please post the new
section in its entirety (without the diffs). It'd make it a
ton easier to review.

> + $ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic login
> + (password 'anoncvs')
>
> - 4. make depend && make && make install
> + $ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co httpd-2.0
>
> - 5. Go back into your subversion working copy and run ./autogen.sh if
> - you need to. Then run
> + Checkout the "apr" and "apr-util" modules into the srclib/ directory:
> +
> + $ cd httpd-2.0/srclib
> + $ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co apr
> + $ cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic co apr-util
> +
> + At the top of the httpd-2.0 tree:
> +
> + $ ./buildconf
> + $ ./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 second arg just says to enable shared library support for
modules (i.e. mod_so). Not everything would be built as shared
libraries. That'd be --enable-mods-shared=all. All in-tree
modules will be built as static libs.

<snip, snip, snip, snip, snip>

Cool. The rest looks good. The mod_access help is sorely
needed. That part looks right from my cursory examination.

I'd say that you can go and commit it. If I find any further
quibbles, I'll just commit my changes when I get to it. You
can't break the build with a bogus INSTALL... But, I really
don't know how RTC works on the SVN project.

BTW, what would be *really* cool is that if we could enforce
RTC in SVN itself. Have a pending "commit" queue that requires
approval from Developer XYZ to be merged into HEAD. That'd be
so completely rad. Hmm. Something to look at if I ever get the
time. -- justin

---------------------------------------------------------------------
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:37:01 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.