libdbd is VERY broken as distributed for 10.10.
in libdbi-drivers-0.8.3-1/tests make and run test_dbi
Not the differences in output between Ubuntu and FreeBSD. In Ubuntu, there are
clear failures with:
* longlong
* ulonglong
* double
* datetime
* datetime_tz
j...@fx:~$ diff -u test_dbi.output*
--- test_dbi.output 2011-01-01 10:42:03.707828037 -0800
+++ test_dbi.output.freebsd 2011-01-01 10:43:55.856451151 -0800
@@ -2,15 +2,15 @@
Driver information:
-------------------
Name: sqlite3
- Filename: /usr/lib/dbd/libdbdsqlite3.so
+ Filename: /usr/local/lib/dbd/libdbdsqlite3.so
Desc: SQLite3 database support (using libsqlite3)
Maintainer: Markus Hoenicka <[email protected]>
URL: http://libdbi-drivers.sourceforge.net
Version: dbd_sqlite3 v0.8.3-1
- Compiled: Aug 7 2010
+ Compiled: Jan 1 2011
Successfully connected!
- Using database engine version 30702 (numeric) and 3.7.2 (string)
+ Using database engine version 30704 (numeric) and 3.7.4 (string)
Test 1: List databases:
Got result, try to access rows
@@ -47,10 +47,10 @@
the_ushort: in:32767 out:32767<<
the_long: in:-2147483648 out:-2147483648<<
the_ulong: in:2147483647 out:2147483647<<
-the_longlong: in:-9223372036854775807 out:0<<
-the_ulonglong: in:9223372036854775807 out:0<<
+the_longlong: in:-9223372036854775807 out:-9223372036854775807<<
+the_ulonglong: in:9223372036854775807 out:9223372036854775807<<
the_float: in:3.402823466E+38 out:3.402823e+38<<
-the_double: in:1.7976931348623157E+307 out:0.000000e+00<<
+the_double: in:1.7976931348623157E+307 out:1.797693e+307<<
the_driver_string: in:'Can 'we' "quote" this properly?' out:'Can 'we' "quote"
this properly?'<<
the_quoted_string: in:'Can 'we' "quote" this properly?' out:'Can 'we' "quote"
this properly?'<<
the_quoted_string_copy: in:'Can 'we' "quote" this properly?' out:'Can 'we'
"quote" this properly?'<<
@@ -58,11 +58,11 @@
the_escaped_string_copy: in:'Can 'we' "escape" this properly?' out:'Can 'we'
"escape" this properly?'<<
the_empty_string: out:''<<
the_null_string: out:'(null)'
-the_datetime: in:'2001-12-31 23:59:59' out:2001-12-31 0:0:0
-the_datetime_tz: in:'2001-12-31 23:59:59 -10:00' out:2001-12-31 0:0:0
+the_datetime: in:'2001-12-31 23:59:59' out:2001-12-31 23:59:59
+the_datetime_tz: in:'2001-12-31 23:59:59 -10:00' out:2002-1-1 9:59:59
the_date: in:'2001-12-31' out:2001-12-31
-the_time: in:'23:59:59' out:0:0:0
-the_time_tz: in:'23:59:59-10:00' out:0:0:0
+the_time: in:'23:59:59' out:23:59:59
+the_time_tz: in:'23:59:59-10:00' out:9:59:59
the_quoted_binary: in: 65-66-0-67-39-68- out: 65-66-0-67-39-68-<<
the_escaped_binary_copy: in: 65-66-0-67-39-68- out: 65-66-0-67-39-68-<<
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/673307
Title:
gnucash 2.3 with sqlite retrieves all numbers as zero
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs