Hi, I am working on integrating DBD::SQLite into Solaris. I need it to link to /usr/lib/libsqlite3.so . The problem is that the library is compiled without SQLITE_ENABLE_COLUMN_METADATA. Is there any experience with this combination?
I can make DBD::SQLite compile by removing the define in question from Makefile.PL. Running test shows some problems afterward: t/51_table_column_metadata.t .......................... 1/33 # Failed test 'id is auto incremental' # at t/51_table_column_metadata.t line 21. # Failed test 'data type is correct' # at t/51_table_column_metadata.t line 22. # got:'' # expected: 'integer' # Failed test 'id is a primary key' # at t/51_table_column_metadata.t line 23. # Failed test 'data type is not defined' # at t/51_table_column_metadata.t line 31. # got: '�(' # expected: undef # Failed test 'id is auto incremental' # at t/51_table_column_metadata.t line 21. # Failed test 'data type is correct' # at t/51_table_column_metadata.t line 22. # got:'' # expected: 'integer' # Failed test 'id is a primary key' # at t/51_table_column_metadata.t line 23. # Failed test 'data type is not defined' # at t/51_table_column_metadata.t line 31. # got: '�(' # expected: undef # Looks like you failed 8 tests of 33. and t/virtual_table/11_filecontent_fulltext.t ............. 2/15 # Failed test 'search '"use strict" AND "use warnings"'' # at t/virtual_table/11_filecontent_fulltext.t line 79. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Failed test 'search '"use strict" AND "use warnings"' -- no # lib/DBD/SQLite/VirtualTable.pm' # at t/virtual_table/11_filecontent_fulltext.t line 92. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Failed test 'search '"use strict" AND "use warnings"' -- after # reconnect' # at t/virtual_table/11_filecontent_fulltext.t line 105. # Structures begin differing at: # $got->[1] = 'lib/DBD/SQLite/VirtualTable/FileContent.pm' # $expected->[1] = 'lib/DBD/SQLite/Constants.pm' # Looks like you failed 3 tests of 15. and t/virtual_table/11_filecontent_fulltext.t Thank you -- Vlad _______________________________________________ DBD-SQLite mailing list DBD-SQLite@lists.scsys.co.uk http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbd-sqlite