Hi.

It looks like those two errors come from different reasons. The first
one (of t/51...) can be safely skipped if DBD::SQLite is not compiled
with ENABLE_COLUMN_METADATA (see t/rt_40594...). You probably need to
update your manifest or run util/constants.pl (in the repository)
before you make a distribution to address the second.

Regards,
Kenichi


2015-10-01 0:16 GMT+09:00 Vladimir Marek <vladimir.ma...@oracle.com>:
> 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

_______________________________________________
DBD-SQLite mailing list
DBD-SQLite@lists.scsys.co.uk
http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/dbd-sqlite

Reply via email to