Subject: | Cannot open FSDBFH as a filehandle: it is already open as a dirhandle |
The test suite breaks with perl 5.27.1 due to a new incompatible change introduced in this perl version:
...
PERL_DL_NONLAZY=1 "/usr/perl5.27.1p/bin/perl5.27.1" "-Iblib/lib" "-Iblib/arch" test.pl
1..13
# Running under perl version 5.027001 for freebsd
# Current time local: Mon Jul 3 21:13:23 2017
# Current time GMT: Mon Jul 3 19:13:23 2017
# Using Test.pm version 1.30
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
Cannot open FSDBFH as a filehandle: it is already open as a dirhandle at blib/lib/DirDB.pm line 339.
*** Error code 255
...
The incompatible change is probably this one: https://perl5.git.perl.org/perl.git/blob/HEAD:/pod/perl5271delta.pod#l71