On Tue, 10 Mar 2020 11:19:03 +0100, p...@cpan.org wrote: > On Tuesday 10 March 2020 11:15:54 H.Merijn Brand wrote: > > • I upped Devel::PPPort to 1.58 > > > > Now I wanted to test DBI using Module::Release on all 131 versions I > > have available that ought to be supported for DBI on a random Linux > > machine and it fails on threaded 5.8.2 > > > > It passes on 5.8.1 (threaded and unthreaded) > > > > I also fails with the previous Devel::PPPort, so deeper digging is > > probably needed. Any takers? > > Hello! Do you know last working set of versions which works?
All tests are for v5.8.2 built for x86_64-linux-thread-multi-ld I doubt if Devel::PPPort is the culprit: threaded 5.8.1, 5.8.3, and 5.8.4 PASS threaded 5.8.2 FAILS for all Devel::PPPort's between 3.58 and 3.41 3.36 is probably too old: t/31methcache.t .. 1/49 # Failed test 'use DBI;' # at t/31methcache.t line 25. # Tried to use 'DBI'. # Error: Can't load '/home/tux/DBI-git/blib/arch/auto/DBI/DBI.so' for module DBI: /home/tux/DBI-git/blib/arch/auto/DBI/DBI.so: undefined symbol: croak_sv at /media/Tux/perls-t/lib/5.8.2/x86_64-linux-thread-multi-ld/DynaLoader.pm line 229. # at /home/tux/DBI-git/blib/lib/DBI.pm line 284 Checkouts of 1.641 and 1.642 fail just like HEAD same fail t/31 @Tim, is this reason enough to raise minimal perl to 5.8.3? [excluding threaded 5.8.1 and threaded 5.8.2 from test-set] $ release -t : : ============ Testing with /usr/local/bin/perl (2/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.1 (3/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.2 (4/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.3 (5/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.3 (6/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.4 (7/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.4 (8/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.5 (9/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/tperl5.8.5 (10/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass ============ Testing with /media/Tux/perls/bin/perl5.8.6 (11/102) Cleaning directory... done Recreating make file... done Running make... done Checking make test... all tests pass : : (still purring along) -- H.Merijn Brand http://tux.nl Perl Monger http://amsterdam.pm.org/ using perl5.00307 .. 5.31 porting perl5 on HP-UX, AIX, and Linux https://useplaintext.email https://tux.nl http://www.test-smoke.org http://qa.perl.org http://www.goldmark.org/jeff/stupid-disclaimers/
pgpNpHT40osUx.pgp
Description: OpenPGP digital signature