When you go fetch the source from subversion.tigris.org, make sure you get the matching dependencies package as well. This is from the INSTALL file:
If you're just installing a Subversion client, the Subversionteam has created a package containing the minimal prerequisitelibraries (Apache Portable Runtime, Neon, and Zlib) called the"dependency package" tarball or zipfile. You should be able tofind it at the same place that you downloaded the Subversiontarball itself from. (Note that this is new as of Subversion1.4.0; previous releases packaged the dependencies in the sametarball as Subversion itself.) If you don't have theselibraries installed already, you can simply unpack thedependency package "on top of" the Subversion package; forexample, if you are using a .tar.gz bundle on Unix, you couldtype:$ tar xzvf subversion-1.x.x.tar.gz$ tar xzvf subversion-deps-1.x.x.tar.gz$ cd subversion-1.x.xThis will place 'apr', 'apr-util', 'neon', and 'zlib'directories directly into your unpacked Subversion distribution,where they will be automatically configured and built bySubversion's build process.Note: Because previous builds of Subversion may have installed olderversions of these libraries, you may want to run some of the cleanupcommands described in section II.B before installing the following.
I had to run those cleanup commands, which as shown in section II B:
because I had some lingering stuff from previous build attempts
Then all I had to do was
and I was able to check out stuff from our https://18.104.22.168/svn/plone URL.
My SVN build on cmf2 is in /root/subversion-1.4.6 and contains the overlaid dependencies package.