On Thu, 14 Apr 2011 14:49 +1000, "Gavin Beau Baumanis" <gavin.baumanis_at_palcare.com.au> wrote:
> Hi Everyone,
> I am trying to build SVN from source code on my Mac (OS X 10.6.6)
>
> I have checked out the code from trunk and have all the dependencies
> available too;
>
> Following INSTALL;
> sh ./autogen.sh
> ./configure
> make
> make install
>
> however when I run make install I get the following error;
> svn: E155036: Working copy
> '/Users/gavin/Subversion/sourcecode/subversion/trunk' is too old (format
> 10, created by Subversion 1.6)
>
> which seems straight forward,
> But how do you get a later format, without building a newer binary?
>
By running 'subversion/svn/svn upgrade'. (but see below --- you
shouldn't need to upgrade your working copy)
> It seems circular, or am I missing something simple?
>
Most likely yes. You didn't paste the complete 'make' output, but I bet
that you get the error during the very last step (which runs svnversion
on your working copy). In which case, have a look at the
'revision-install' target of the Makefile --- most likely the error
you're seeing can be ignored, since the Makefile tries both the just-built
svnversion and the system's svnversion.
Didn't 'make install' have exit code of zero?
(You can check by 'make install; echo $?')
>
>
> As always, Thanks in advance!
>
> Gavin.
Received on 2011-04-14 07:45:44 CEST