Rebuild the overview for a single newsgroup

Alex Kiernan alexk at demon.net
Wed Sep 4 15:04:09 UTC 2002


"Marco d'Itri" <md at Linux.IT> writes:

> On Sep 04, Alex Kiernan <alexk at demon.net> wrote:
> 
>  >> OVDB is disabled because I have not been able to compile it with libdb4.
>  >What's the problem? I've been building with it OK here.
> It may be a debian-specific problem, but when compiling against the
> libdb4.0 package (4.0.14) the linker cannot find the txn_begin,
> txn_commit and txn_abort symbols.
> 
> /tmp/inn/inn2-2.3.999.20020817/storage/ovdb/ovdb.c:903: undefined reference to `txn_begin'
> /tmp/inn/inn2-2.3.999.20020817/storage/ovdb/ovdb.c:903: relocation truncated to fit: R_PPC_REL24 txn_begin
> [...]
> 

Looks like it might be a Debian bug - I've not actually tried building
it (though I've actually switched to running Debian on my desktop
box), but all the other symbols in db.h get defined to ..._4000 (a
debian specificness AFAICT), apart from the txn_ stuff, then the
library has __txn_begin_4000 defined, but not without the _4000.

-- 
Alex Kiernan, Principal Engineer, Development, THUS plc


More information about the inn-workers mailing list