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
Successfully connected!
- Using database engine version 30702 (numeric) and 3.7.2 (string)
+ Using database engine version 30704 (numeric) and 3.7.4 (string)
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
jeff@fx:~$ diff -u test_dbi.output* output. freebsd 2011-01-01 10:43:55.856451151 -0800 ------- ------ dbd/libdbdsqlit e3.so lib/dbd/ libdbdsqlite3. so libdbi- drivers. sourceforge. net
--- test_dbi.output 2011-01-01 10:42:03.707828037 -0800
+++ test_dbi.
@@ -2,15 +2,15 @@
Driver information:
------
Name: sqlite3
- Filename: /usr/lib/
+ Filename: /usr/local/
Desc: SQLite3 database support (using libsqlite3)
Maintainer: Markus Hoenicka <email address hidden>
URL: http://
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: 54775807 out:0<< 4775807 out:0<< 54775807 out:-9223372036 854775807< < 4775807 out:92233720368 54775807< < 623157E+ 307 out:0.000000e+00<< 623157E+ 307 out:1.797693e+307<< string_ copy: in:'Can 'we' "quote" this properly?' out:'Can 'we' "quote" this properly?'<< string_ copy: in:'Can 'we' "escape" this properly?' out:'Can 'we' "escape" this properly?'<< binary_ copy: in: 65-66-0-67-39-68- out: 65-66-0-67-39-68-<<
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:-92233720368
-the_ulonglong: in:922337203685
+the_longlong: in:-92233720368
+the_ulonglong: in:922337203685
the_float: in:3.402823466E+38 out:3.402823e+38<<
-the_double: in:1.7976931348
+the_double: in:1.7976931348
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_
@@ -58,11 +58,11 @@
the_escaped_
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_