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

Re: Version Compatibility?

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: 2007-11-06 21:42:50 CET

Hi Paul,

On 11/6/07, Paul Orchard <porchard@ttdirect.net> wrote:
>
> Hello,
>
> I am building a server to run Subversion exclusively. I am building all the required modules from source. I have compiled the following packages:
>
> Module Version
> =======================
> bdb 4.5.20
> apr 1.2.8
> apr-util 1.2.8
> httpd 2.2.4
> neon 0.26.3
> python 2.5.1
> swig 1.3.29
> subversion 1.4.5
>
> I have had a server running Subversion with the above versions for a few months now. This server is not being used for production use yet, it is still being tested. However, some of the versions used above are higher that those specified by the Subversion documentation. For instance the Subversion documentation specifies apr and apr-util versions of 0.9.x, while I am using 1.2.x. and I have disabled the neon version check to use 0.26.3.

There's no problem to use apr-* from the 1.2.x line, except if you
want to set up Apache 2.0.x: Apache2.0 has to be built against
apr-0.9.x.

But if you're going to use APR 1.2.x (*and* compile it from source
yourself), why don't you use a newer version? The latest for apr is
1.2.11 and looking at the CHANGES file, I'd say at least 2 changes in
1.2.9 are very interesting: "Improve thread safety of assorted file_io
functions" and "Fix file pointer position calculation in
apr_file_writev()".

> Before you all scream "fool", as mentioned this is not being used for production. However, I have had no problems with this server yet and so I am very interested to know what versions are being commonly used in production environments by everybody else? Does anybody know of any specific reasons why these versions should not be used?

There's no reason other than what I said above. Some of these versions
may not have existed at the time 1.4 was branched, in which case there
was no way to state support for them in the documentation :-)

HTH,

Erik.

PS: Could you post in plain text instead of HTML please.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 6 21:43:22 2007

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

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