Comment 11 for bug 673307

Revision history for this message
Clint Byrum (clint-fewbar) wrote : Re: [Bug 673307] Re: libdbi / libdbd-sqlite3 returns incorrect values for several data types

SatPhil, yes there is definitely a plan to fix this soon in maverick. You might see that it has a separate status for maverick which is "triaged", meaning it is acknowledged for stable release update.

On Feb 5, 2011, at 5:45 PM, SatPhil <email address hidden> wrote:

> Clint, thanks for finding the time to implement the fix, it is much
> appreciated.
>
> Given the problem is a bit of a showstopper (all your numbers and dates come
> back as zero), will this fix be available as a patch for Ubuntu 10.10
> Maverick or do I need to use a tool like Prevu to backport it myself?
>
> On Wed, Feb 2, 2011 at 12:50 AM, Launchpad Bug Tracker <
> <email address hidden>> wrote:
>
>> This bug was fixed in the package libdbi - 0.8.3-0ubuntu2
>>
>> ---------------
>> libdbi (0.8.3-0ubuntu2) natty; urgency=low
>>
>> * configure.in, configure: patched CFLAGS to pass -fno-fast-math to
>> prevent floating point problems on i386 (LP: #673307)
>> -- Clint Byrum <email address hidden> Tue, 01 Feb 2011 14:43:43 +0100
>>
>> ** Changed in: libdbi (Ubuntu)
>> Status: In Progress => Fix Released
>>
>> --
>> You received this bug notification because you are a direct subscriber
>> of the bug.
>> https://bugs.launchpad.net/bugs/673307
>>
>> Title:
>> libdbi / libdbd-sqlite3 returns incorrect values for several data
>> types
>>
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/673307
>
> Title:
> libdbi / libdbd-sqlite3 returns incorrect values for several data
> types
>
> Status in GnuCash - Finance manager:
> Confirmed
> Status in “libdbi” package in Ubuntu:
> Fix Released
> Status in “libdbi” source package in Maverick:
> Triaged
> Status in “libdbi” package in Debian:
> New
> Status in “libdbi-drivers” package in Fedora:
> Unknown
>
> Bug description:
> This is related to
> - Gnome's bugzilla bug 611936 https://bugzilla.gnome.org/show_bug.cgi?id=611936
> - https://bugzilla.redhat.com/show_bug.cgi?id=629964 in Fedora's bugtracker
>
> It seems that the 8.3 version of libdbd-sqlite3 delivered with Ubuntu
> 10.10 i386 is complied with optimisation -ffast-math which causes all
> the numeric values in gnucash 2.3.15 (svn r19751) with SQLite backend
> to be retrieved as zero.
>
> This problem only started after I upgraded from Ubuntu 10.04 to 10.10.
>
> ProblemType: Bug
> DistroRelease: Ubuntu 10.10
> Package: libdbd-sqlite3 0.8.3-1-0ubuntu1
> ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
> Uname: Linux 2.6.35-22-generic i686
> Architecture: i386
> Date: Wed Nov 10 11:40:17 2010
> InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427.1)
> ProcEnviron:
> LANG=en_AU.utf8
> SHELL=/bin/bash
> SourcePackage: libdbi-drivers
>
>