Control: tags -1 confirmed -=| Adrian Bunk, 30.11.2017 14:06:34 +0200 |=- > Source: libdbd-firebird-perl > Version: 1.26-1 > Severity: serious > > https://buildd.debian.org/status/fetch.php?pkg=libdbd-firebird-perl&arch=i386&ver=1.26-1&stamp=1511985831&raw=0
I am able to reproduce this in a (freshly created) i386 sbuild chroot. Not really sure what is going on, the upstream changes since 1.25 don't seem relevant. Ah, trying 1.25-1 builds OK, but most of the tests aren't run, because libfbembed is not found. The "detect Firebird API version even when patch are supplied via environment" is relevant, because API version 30+ is used to check whether libfbclient2 can be used in embedded mode. So it seems the root bug was there with 1.25-1 too, just not triggered because the embedded tests weren't run. > DBD::FirebirdEmbedded::st finish failed: Firebird error > -invalid database handle (no active connection) at t/embed-rt110979.t line 68. > # Tests were run but no plan was declared and done_testing() was not seen. > # Looks like your test exited with 255 just after 7. > t/embed-rt110979.t .............. > ok 1 - Connected to the database > ok 2 - Table is 'TESTAA' > ok 3 - CREATE TABLE 'TESTAA' > ok 4 - create generator gen_TESTAA > ok 5 - create trigger TESTAA_bi > ok 6 - Insert worked > ok 7 - Autoinc PK retrieved > Dubious, test returned 255 (wstat 65280, 0xff00) > All 7 subtests passed