Hi, I tried compiling and installing r925154 and got in the install step:
$ ../configure --enable-maintainer-mode --enable-debug --prefix=/home/jens/local/subversion.trunk --enable-javahl --with-jdk=/etc/alternatives/java_sdk_openjdk $ make $ make install ../subversion/libsvn_wc/lock.c:123: (apr_err=155036) ../subversion/libsvn_wc/lock.c:123: (apr_err=155036) ../subversion/libsvn_wc/wc_db.c:5417: (apr_err=155036) ../subversion/libsvn_wc/wc_db.c:1073: (apr_err=155036) ../subversion/libsvn_wc/wc_db.c:425: (apr_err=155036) ../subversion/libsvn_wc/upgrade.c:1086: (apr_err=155036) svn: Working copy format of '/home/jens/Programme/subversion/svn.trunk' is too old (9); please run 'svn upgrade' It's not easy to see that the install was succesful. Using option -d of make reveals that this message is created in the "revision-install" target and that "/home/jens/local/subversion.trunk/include/subversion-1/svn-revision.txt" was sucessfully created. Nevertheless I suggest to print an explaining message before this or to redirect the error message to /dev/null. I also miss JavaHL stuff. Where is it installed? Ah, searching in the Makefile I found the target "install-javahl". Why isn't this called from "install"? Mhm, I may be wrong but I think the build system improved a lot. In the past I had to follow a > 30 lines guide specifying a special order of subversions components to build and install, to sometimes use -j1, to call various make targets, settings LD_LIBRARY_PATH in the middle of install, ... But this time I skipped Python and Perl bindings. A further problem: neon is not searched by default if no --with-neon flag is given (but there is a output "configure: checking neon library"). Why doesn't configure search for it by default? So I have no http access! Only after playing with the neon test in configure I get: "An appropriate version of neon could not be found, so libsvn_ra_neon will not be built. If you want to build libsvn_ra_neon, please install neon 0.29.0 on this system." Do I need version 0.29.0? This isn't documented in INSTALL! PS: Here is a small patch for INSTALL. autogen.sh is by default executable, no need to do it again, right? Index: INSTALL =================================================================== --- INSTALL (Revision 925154) +++ INSTALL (Arbeitskopie) @@ -728,7 +728,6 @@ $ svn co https://svn.apache.org/repos/asf/subversion/trunk svn $ cd svn $ # get neon/apr as required - $ chmod +x autogen.sh $ ./autogen.sh $ mkdir ../obj $ cd ../obj PS: Please CC: me. Jens