Bug#599127: libdbi shouldn't be compiled with -ffast-math
Package: libdbi Version: 0.8.3+really0.8.2-1 Severity: normal After building an up to date gnucash on i386, I had to find out that the new dbi backend is not working as expectecd, so I googled a bit and found a report, that libdbi when compiled with CFLAGS="-O20 -ffast-math" which is done by default, may cause issues (there's a Fedora bug report somewhere). Compiling libdbi without the mentioned compiler switches, caused gnucash working correctly. After that I tried to compile the gammu source from experimental, and voila, now no test is failing and the package is built (I tested also the unstable libdbi0 package, where it fails like mentioned above). I hope that You'll find the given information helpful, Regards, Gert Kulyk -- System Information: Debian Release: 6.0 APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#639892: Bug not resolved in 1.0-2
In Package 1.0-2 the libpulse-mainlook-glib0 symbols file still contains a wrong package name, this time it points to a nonexisting libpulse-mainloop-mainloop-glib0 package. -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#599127: libdbi shouldn't be compiled with -ffast-math
Hi, after a couple of months this bug still is present in sid, so I thought things would speed up a bit providing a patch. Here it is. Regards, Gert Kulyk Index: libdbi-0.8.3+really0.8.2/configure === --- libdbi-0.8.3+really0.8.2.orig/configure 2011-04-24 13:12:32.163876930 +0200 +++ libdbi-0.8.3+really0.8.2/configure 2011-04-24 13:14:20.472414007 +0200 @@ -19257,8 +19257,8 @@ case $host in *-*-linux*) DEBUG="-g -Wall -D_REENTRANT -D__NO_MATH_INLINES -fsigned-char -std=gnu99" -CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99" -PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99";; +CFLAGS="-D_REENTRANT -fsigned-char -std=gnu99" +PROFILE="-pg -g -D_REENTRANT -fsigned-char -std=gnu99";; sparc-sun-*) DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99" CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99" Index: libdbi-0.8.3+really0.8.2/configure.in === --- libdbi-0.8.3+really0.8.2.orig/configure.in 2011-04-24 13:12:37.351902651 +0200 +++ libdbi-0.8.3+really0.8.2/configure.in 2011-04-24 13:13:31.296170140 +0200 @@ -55,8 +55,8 @@ case $host in *-*-linux*) DEBUG="-g -Wall -D_REENTRANT -D__NO_MATH_INLINES -fsigned-char -std=gnu99" -CFLAGS="-O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99" -PROFILE="-pg -g -O20 -ffast-math -D_REENTRANT -fsigned-char -std=gnu99";; +CFLAGS="-D_REENTRANT -fsigned-char -std=gnu99" +PROFILE="-pg -g -D_REENTRANT -fsigned-char -std=gnu99";; sparc-sun-*) DEBUG="-g -Wall -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99" CFLAGS="-O20 -ffast-math -D__NO_MATH_INLINES -fsigned-char -mv8 -std=gnu99"