Hi Daniel, by Using; > make install; echo $?
It does indeed exit with a 0. Thanks. I don;' know how - but I completely missed the subversion directory that was created! I possibly, simply, assumed it was from trunk. I can also confirm from a dev-point of view, That trunk passes all tests via make check on my Mac too. Off to have a play! - thanks again. Gavin. On 14/04/2011, at 3:45 PM, Daniel Shahaf wrote: > On Thu, 14 Apr 2011 14:49 +1000, "Gavin Beau Baumanis" > <gavin.bauma...@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.