You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by John Pybus <jo...@zoology.oxford.ac.uk> on 2004/03/23 11:33:34 UTC

INSTALL instructions

Hi,

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?

John


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: INSTALL instructions

Posted by John Pybus <jo...@zoology.oxford.ac.uk>.
kfogel@collab.net wrote:
> John Pybus <jo...@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

Re: INSTALL instructions

Posted by kf...@collab.net.
John Pybus <jo...@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.

(Yes, I could take a look myself, but thought I'd try to parallelize
first.  No obligation to help further on your part, of course! :-) ).

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org