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

Re: INSTALL instructions

From: John Pybus <john.pybus_at_zoology.oxford.ac.uk>
Date: 2004-03-23 17:17:35 CET

kfogel@collab.net wrote:
> John Pybus <john.pybus@zoology.oxford.ac.uk> writes:
>
>>I've noticed that the download pages don't contain an overview of the
>>requirements to build/run subversion. They do link to INSTALL which
>>has the info (in great detail), but to the _trunk_ version. This is
>>already different from INSTALL in the release tarball, and is only
>>likely to diverge. Perhaps you should link to a tagged version
>>instead?
>
> Thanks.
>
> Did you notice if it differs in important ways? If it does, we have a
> problem. If the differences are mostly cosmetic, or just the addition
> of information that's also true for old release, then we probably
> don't need to change this.

Sorry, I should have mentioned. It's actually suggesting a different
requirement for httpd (2.0.49 rather than 2.0.48), so I would say it's
semantic as well as cosmetic.

Perhaps you should make a 'current release' tag which could be copied
from the 1.0.1 tag and updated at release. Then, references such as
this wouldn't need updating manually.

Yours,

John

> (Yes, I could take a look myself, but thought I'd try to parallelize
> first.

Quite, this was still in my shell scrollback:

$ svn diff http://svn.collab.net/repos/svn/trunk/INSTALL
http://svn.collab.net/repos/svn/tags/1.0.1/INSTALL
Index: INSTALL
===================================================================
--- INSTALL (.../runk/INSTALL) (revision 9193)
+++ INSTALL (.../ags/1.0.1/INSTALL) (revision 9193)
@@ -29,13 +29,7 @@
       D. Running and Testing
       E. Alternative: 'svnserve' and ra_svn

- IV. PLATFORM-SPECIFIC ISSUES
- A. Windows XP
- B. Mac OS X

- V. SWIG LANGUAGE BINDINGS
-
-

  I. BUILD REQUIREMENTS
        ==================
@@ -219,7 +213,7 @@
            http://subversion.tigris.org/servlets/ProjectDocumentList

- 6. Apache Web Server 2.0.49 or newer
+ 6. Apache Web Server 2.0.48 or newer
            (http://httpd.apache.org/download.cgi)

        The Apache HTTP server is required if you wish to offer your
@@ -391,7 +385,7 @@
        subversion RPM depending on what packages you already have
installed:

            subversion*.i386.rpm
- apache*.i386.rpm (Version 2.0.49 or greater)
+ apache*.i386.rpm (Version 2.0.48 or greater)
            db*.i386.rpm (Version 4.0.14 or greater; version 4.2.52 is
                              preferred however)
            expat (Comes with RedHat)
@@ -650,7 +644,7 @@

        You will need Perl 5.8 to run this script.

- To build the Apache module, you will also need the Apache 2.0.49
+ To build the Apache module, you will also need the Apache 2.0.48
        or later Win32 source. You can download it from here:

            http://httpd.apache.org/download.cgi
@@ -691,12 +685,12 @@
        C:\SVN\src> ren neon-0.24.4 neon
        C:\SVN\src> unzip ..\db-4.2.52-win32.zip
        C:\SVN\src> cd ..
- C:\SVN> unzip httpd_2.0.49-win32-src.zip
- C:\SVN> copy w32locatedb.pl httpd-2.0.49\srclib\apr-util\build
- C:\SVN> perl httpd-2.0.49\srclib\apr-util\build\w32locatedb.pl
dll src\db4-win32\include src\db4-win32\lib
- C:\SVN> msdev httpd-2.0.49\apache.dsw /MAKE "BuildBin - Win32 Debug"
+ C:\SVN> unzip httpd_2.0.48-win32-src.zip
+ C:\SVN> copy w32locatedb.pl httpd-2.0.48\srclib\apr-util\build
+ C:\SVN> perl httpd-2.0.48\srclib\apr-util\build\w32locatedb.pl
dll src\db4-win32\include src\db4-win32\lib
+ C:\SVN> msdev httpd-2.0.48\apache.dsw /MAKE "BuildBin - Win32 Debug"
        C:\SVN> cd src
- C:\SVN\src> python gen-make.py -t dsp --with-httpd=..\httpd-2.0.49
+ C:\SVN\src> python gen-make.py -t dsp --with-httpd=..\httpd-2.0.48
        C:\SVN\src> msdev subversion_msvc.dsw /MAKE "__ALL__ - Win32 Debug"

        [NOTE: Substitute "Release" for "Debug" in the "msdev" command lines
@@ -1006,10 +1000,3 @@
        --------

        [TBD: Describe BDB 4.0.x problem]
-
-
-

-V. SWIG LANGUAGE BINDINGS
- ======================
-
- (See the file ./subversion/bindings/swig/INSTALL.)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Mar 23 17:19:41 2004

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.