[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: berkeley db header files

From: Jim Blandy <jimb_at_savonarola.red-bean.com>
Date: 2000-09-23 18:29:36 CEST

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

This is an archived mail posted to the Subversion Dev mailing list.