[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libdb3?



On Tue, Mar 06, 2001 at 07:36:36PM -0700, Josh Miller wrote:
> Steve Haslam posted an ITP for this...
> 
> http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=82864
> 
> I know he has some packages created for 3.1.17
> They don't change the /usr/lib/libdb.so,a or /usr/include/db.h links from
> the db2 files though
> (sensible, as anything linking to them would then link to db3 instead of db2
> and that's probably not wanted right now)
> 
> With a few changes 3.2.9 can be packaged with his diff
> 
> I'd also like to know what breakage...I'm not having any problems, and I've
> rebuilt sasl with 3.2.9 and built cyrus 2.0.12 with db 3.2.9 on two
> computers

Well I already posted an ITP a long time back as well.

The breakage, as -devel logs will show is from libdb3 functions using
symbols from libdb2 when both libs are loaded at once.

For instance, say you use libnss-db (which a good deal of people do,
Debian machines use it), which is linked against libdb2, and must remain
so. Using this means you cannot use any applications linked with
libdb3.so, since doing so will cause a segfault, almost immediately
after calling db_open.

-- 
 -----------=======-=-======-=========-----------=====------------=-=------
/  Ben Collins  --  ...on that fantastic voyage...  --  Debian GNU/Linux   \
`  bcollins@debian.org  --  bcollins@openldap.org  --  bcollins@linux.com  '
 `---=========------=======-------------=-=-----=-===-======-------=--=---'



Reply to: