-=| gregor herrmann, 08.05.2013 21:06:49 +0200 |=- > On Sat, 30 Mar 2013 16:30:49 +0000, Dominic Hargreaves wrote: > > > User: [email protected] > > Usertags: perl-5.16-transition > > Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=80628 > > > > This package FTBTS with perl 5.16 from experimental: > > > > DBD::FirebirdEmbedded::db do failed: Incompatible column/host variable data > > type > > -Dynamic SQL Error > > -SQL error code = -303 > > -Malformed string at t/embed-75-utf8.t line 136. > > # Looks like you planned 37 tests but ran 23. > > # Looks like your test exited with 255 just after 23. > > t/embed-75-utf8.t ............... > > Dubious, test returned 255 (wstat 65280, 0xff00) > > Dam, any news on this?
Not really. I had no time to look into this and it slipped off radar. My current job is to prepare an update of firebird2.5 for 7.0.1, then it is the packages.d.o database replacement, so there is no great chance of me looking into this very soon. From the error message above, it seems that the firebird engine refuses the supplied string as invalid UTF-8. Why this happens with 5.16 is a mystery. I took a glance at perl5160delta, but nothing obvious stroke out. Sorry for not having a real answer. What would help further is a log of the failing test with e.g. DBI_TRACE=2=trace.log make test TEST_FILES=t/embed-75-utf8.t -- dam
signature.asc
Description: Digital signature

