Russ Allbery wrote:
Ah, here we go:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=421946#70
It wasn't a safety issue, it was a speed issue. Sorry about the
confusion.
In that mail Howard suggests to build with
"--with-mutex=POSIX/pthread". Checking db4.6's build logs...
$ GET
'http://buildd.debian.org/fetch.cgi?pkg=db4.6;ver=4.6.21-11;arch=i386;stamp=1221301567'
| grep -i mutex
checking if --disable-mutexsupport option specified... no
checking if --enable-posixmutexes option specified... no
checking if --enable-uimutexes option specified... no
checking if --with-mutex=MUTEX option specified... no
checking for mutexes... POSIX/pthreads/library/x86/gcc-assembly
/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/..
-I/usr/include/tcl8.5 -D_GNU_SOURCE -D_REENTRANT -Wall -g -O2
../dist/../mutex/mut_tas.c
gcc -c -I. -I../dist/.. -I/usr/include/tcl8.5 -D_GNU_SOURCE
-D_REENTRANT -Wall -g -O2 ../dist/../mutex/mut_tas.c -fPIC -DPIC -o
.libs/mut_tas.o
gcc -c -I. -I../dist/.. -I/usr/include/tcl8.5 -D_GNU_SOURCE
-D_REENTRANT -Wall -g -O2 ../dist/../mutex/mut_tas.c -o mut_tas.o
>/dev/null 2>&1
/bin/sh ./libtool --mode=compile gcc -c -I. -I../dist/..
-I/usr/include/tcl8.5 -D_GNU_SOURCE -D_REENTRANT -Wall -g -O2
../dist/../mutex/mut_pthread.c
...
shows that the debian package is indeed not built with that option, at
least on i386.
Not sure how severe that speed issue is, but probably not something to
be changed hastily.
So here's to hoping that it really is "the eleventh hour" as Steve calls
it. :-)
Although I do feel a little happyness everytime i can "apt-get purge
libdb...".
Bye,
Philipp
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]