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.
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)
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/