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/