Karl Fogel <kfogel@galois.collab.net> writes:
> Bob Miller <kbob@jogger-egg.com> writes:
> > Here's a third issue.
> >
> > 3. If configure can't find Berkeley DB, it should die horribly
> > with a good error message. Make will die horribly later on,
> > anyway...
>
> Well, it should just warn the user that it won't be able to build the
> filesystem (or the server side, more generally) and move on. Or
> something like that... Since the client doesn't depend on Berkeley DB,
> it shouldn't pay for db's absence.
I agree with Karl that it should just disable the server-side stuff.
At the moment, as an intermediate step, the configure script is
supposed to die if it can't find Berkeley DB. That's what the call to
SVN_CHECK_BERKELEY_DB is there for, along with ac-helpers/berkeley-db.m4.
If configure succeeds, even when GCC can't find <db.h>, then there's a
mistake in that autoconf macro. It does build and run a program that
links against Berkeley DB, so I'm confused as to how it could possibly
succeed, and then have libsvn_fs fail.
Received on Sat Oct 21 14:36:08 2006