On Wed, 12 Sep 2001, Philipp Buehler wrote:

> On 07/09/2001, Philipp Buehler <[EMAIL PROTECTED]> wrote To [EMAIL PROTECTED]:
> > It would be nice to have the "clean" 18-2 for a comparison.
> 
> Ok, based on the current 18.2 I have found more (fixed here) problems..
> 
> I configured oops for using DB (instead gigabase, maybe that's why the
> problem is undetected for now) ..
> 
> I installed DB-3.17 (from ports) and configure shows me in
> config.log that it finds *some* DB library, the following test via
> gcc (say ld) FAILS, but this fail is /ignored/ (ld: -ldb no match)
> 
> This is basically caused by a muliple probe for different libdb versions,
> but the  result is not referred to in the generated Makefiles, even
> there is only a libdb3.a (not libdb-3.a, see configure.in !)
> Additionally the same naming problem exists for db.h, in the
> file src/berkeley_api.c there is always the include for <db.h>
> regardless which DB version was found.

I'm not sure which configure.in you use. The latest have problems in several
areas, I will revert to old one, where you can use --with-DB and Makefile
will refer to that library.

> 
> This all could be fixed "by hand" and the configure should be changed
> reflecting these problems (will check myself also).
> 
> 
> Furthermore I have problems w/ the check for config.h, didnt trace it
> down for now, but configure *thinks* there is a global config.h (which
> is apparently not true) and generates the include in getopt.c for
> including <config.h> (line 30), instead of "config.h".
> 
> 
> After these fiddlings, oops finally compiles on OpenBSD 2.9 w/ DB3
> 
> BUT (it'd be too nice, if it has worked out in first place) after
> initialising the storage and starting oops I get in ./oops -v -xa:
> 
> oops: architecture lacks fast mutexes: applications cannot be threaded
> (dunno if this is fatal in general)

I have no comments reagarding this. I don't whow why "fast mutexes" are so
critical for BerkeleyDB.

> 
> also regarding the db, I get:
> open_db(): Can't open dbenv.
> 
> I also see no created dburl in $prefix/oops/DB/ ..
> 
> 
> So, I guess this DB-3.17 is not really usable here, or I am doing
> something utterly wrong.
> 
> 
> (Please don't point me to gigabase, I do not want to rely on a for now
> non-existent port for OpenBSD)
> 
> Any clues?
> 
> 
> TIA,
> 
> ciao
> -- 
> Philipp Buehler, aka fips | sysfive.com GmbH | BOfH | NUCH | <double-p> 
> 
> #1: Break the clue barrier!
> #2: Already had buzzword confuseritis ? 
> =====================================================================
> If you would like to unsubscribe from this list send message to
> [EMAIL PROTECTED] with "unsubscribe oops-eng" in message body.
> Archive is accessible on http://lists.paco.net/oops-eng/
> 

Igor Khasilev                     |
PACO Links, igor at paco dot net  |

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops-eng" in message body.
Archive is accessible on http://lists.paco.net/oops-eng/

Дати відповідь електронним листом