/ BLOG / Compiling SVN 1.3 against Apache 2.2 is tricky...

…basically the key to avoid getting “Can’t set position pointer in file ‘/home/public/svn/testproject/db/revs/1’: Invalid argument”, is to remove the APR and APR-Util directories from the subversion source directory and then ./configure –with-apr=/path/to/apache/bin/apr-config –with-apr-util=/path/to/apache/bin/apu-config –with-apxs=/path/to/apache/bin/apxs

A big shout out goes sussman on #svn (irc.freenode.net) for pointing out that Apache 2.2 and SVN 1.3 use different APR versions.