I think I've fixed the problems configuring for Berkeley DB that folks
have mentioned so far.
- We now search for Berkeley DB in a number of typical places.
- If we can't find Berkeley DB, we simply drop libsvn_fs from the
build process --- the rest of Subversion is configured normally.
- When we look in /usr/local, we explicitly add the dir to both LIBS
and CPPFLAGS, so we should no longer be #including one version and
linking against another.
- We support a --with-berkeley-db flag, so the user can specify where
they installed Berkeley DB. However, we should never require the
user to pass this flag on any stock OS distribution --- instead, we
should make the configure script smart enough to handle whatever
lossage is commonplace. I think I've set it up so it's easy to add
new search locations.
As far as I know, the configure script should now work for all of us
without magic flags. If this ain't so, please post all the details
to this list, and I'll try to fix it.
Received on Sat Oct 21 14:36:09 2006