Hi all,
I have recently installed an LFS and BLFS system on my box. Regarding
subversion the book recommends installing version 1.3.1. Besides being more
than 15 months old this version -- according to BLFS -- comes with a few
caveats:
1. doesn't work with Berkeley db 4.4 or newer
2. comes bundled with old versions of libapr, apr-util and libneon
I deviated from the book instructions and installed subversion 1.4.4. The
release notes mention that subversion now supports Berkeley db 4.4 and
touts "Huge working-copy performance improvements" (I really hope for the
best -- ever done svn export of a working copy of sth. like kdebase?)
I had the current versions of neon (0.26.3), libapr and apr-util (1.2.8)
preinstalled on the system and made the build use those.
The subversion configure script didn't find those three dependencies without
their paths explicitly specified on the command line
(--with-neon=/usr --with-apr=/usr --with-apr-util=/usr). Then it complained
that neon-0.26.3 wouldn't work.
Looking into the configure script revealed that the supported versions were
all explicitly specified -- including neon-0.26.1 and neon-0.26.2. I added
neon-0.26.3 (There is also --disable-neon-version-check) and proceeded.
Other than that the build went fine.
I have not built the SWIG or java bindings so I can't promise they'll work
fine.
Then I noticed a note in trac ticked #2047 where jhuntwork wrote that
neon-0.25.5, would be required for ra_dav (and configure would fail with a
0.26.x version of neon). I don't know if apache really matters provided that
you _do_ already have neon installed but I cannot confirm that problem.
Since subversion 1.4.4 allows using current versions of apr and neon it might
now be possible to share these with apache 2.2.x -- that's why I suggest this
despite the necessity to use --disable-neon-version-check or to hack the
configure script.
greetings
Andreas
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page