OSX install problems

Adrian Otto aotto at aotto.com
Tue Sep 17 02:00:19 CEST 2002


Nick/Eric,

The reason bogofilter needs db version 2 or newer is because the BerkeleyDB
API changed when version 2 of BerkeleyDB was released. The bogofilter code
uses the current API. To support BerkeleyDB version 1, we will need to add
code that uses the old API as well, and select it automatically at compile
time. I can put this on the TODO list.

In the mean time, you can probably resolve this problem by following the
information provided in the FAQ here:

http://bogofilter.sourceforge.net/bogofilter-faq.html#port_notes

There are specific notes on how to do this on Solaris and BSD. If you email
me the steps you needed to take with OSX, I'd be happy to add that to the
FAQ as well. I can also improve the error message that the configure script
gives so that the message is less vague.

If the FAQ does not help you, let me know and I'll see if there's anything I
can do to help.

Regards,

Adrian

> -----Original Message-----
> From: Nick Simicich [mailto:njs at scifi.squawk.com]
> Sent: Monday, September 16, 2002 1:39 PM
> To: Eric Mings
> Cc: bogofilter at aotto.com
> Subject: Re: OSX install problems
>
>
> I had exactly the same problem.  What is the technical reason that
> bogofilter can't run with DB version 1?
>
> On Mon, 16 Sep 2002, Eric Mings wrote:
>
> > I now have an apparently working version of Judy installed on
> my OSX box,
> > and I hoped that I could now install bogofilter. However when I attempt
> > installation, I get the error "cannot locate a suitable BerkeleyDB db.h
> > header file". Not being a programmer I don't know exactly what this
> > means. I have some vague recollections that I read somewhere about OSX
> > using an older version of something like this. Suggestions would be
> > greatly appreciated.


For summay digest subscription: bogofilter-digest-subscribe at aotto.com



More information about the Bogofilter mailing list