perl5-dbi/dbi

Unable to build in parallel if older version is installed

guimard opened this issue · 1 comments

Hello,
DBI compilation fails if parallel build is used and an older version of DBI is installed on system:

$ perl Makefile.PL && make -j4
...
DBI object version 1.640 does not match bootstrap parameter 1.641 at /usr/lib/x86_64-linux-gnu/perl/5.26/DynaLoader.pm line 204.

This issue has been reported on Debian and solved by disabling parallel build for this package.

Regards,
Xavier

Tux commented

Confirmed.

Another thing I just noted, is that make test passes as does make -j8 test (which doesn't do anything special), but that prove -vwb -j8 fails the 80proxy.t tests with

do "dbiproxytst.conf" failed, '.' is no longer in @INC; did you mean do "./dbiproxytst.conf"? at ...

I pushed the fix for that