This is really 2 bugs, but they're both 5.26 connected. The first is a compile error due to perl internals changing, the second is the dreaded INC bug. Joining these together because a simple bump will fix both. <=2.830.0 fails with: autobox.xs: In function ‘autobox_ck_subr’: autobox.xs:31:41: error: ‘OP’ has no member named ‘op_sibling’ UNOP *parent = (cUNOPo->op_first->op_sibling) ? cUNOPo : ((UNOP*)cUNOPo->op_first); ^ autobox.xs:33:22: error: ‘OP’ has no member named ‘op_sibling’ OP *o2 = prev->op_sibling; ^ autobox.xs:36:29: error: ‘OP’ has no member named ‘op_sibling’ for (cvop = o2; cvop->op_sibling; cvop = cvop->op_sibling); ^ autobox.xs:36:54: error: ‘OP’ has no member named ‘op_sibling’ for (cvop = o2; cvop->op_sibling; cvop = cvop->op_sibling); ^ make: *** [Makefile:340: autobox.o] Error 1 <=2.840.0 fails with: t/autoref.t ......... ok Can't locate autobox_scope_1.pm in @INC (you may need to install the autobox_scope_1 module) (@INC contains: ../lib /home/kent/.cpanm/work/1491314923.26914/autobox-2.84/blib/lib /home/kent/.cpanm/work/1491314923.26914/autobox-2.84/blib/arch /home/kent/perl5/perlbrew/perls/5.25.11-nossp-sip13-nopmc-nodot/lib/site_perl/5.25.11/x86_64-linux /home/kent/perl5/perlbrew/perls/5.25.11-nossp-sip13-nopmc-nodot/lib/site_perl/5.25.11 /home/kent/perl5/perlbrew/perls/5.25.11-nossp-sip13-nopmc-nodot/lib/5.25.11/x86_64-linux /home/kent/perl5/perlbrew/perls/5.25.11-nossp-sip13-nopmc-nodot/lib/5.25.11) at t/all.t line 667. BEGIN failed--compilation aborted at t/all.t line 667. # Looks like your test exited with 2 before it could output anything. t/all.t ............. Dubious, test returned 2 (wstat 512, 0x200) Failed 292/292 subtests t/coderef.t ......... ok t/default.t ......... ok
commit: 14b814c91510d9b9c3a6132fb940199e54ed077a author: 2017-05-31 15:10:16 +1200 Kent Fredric <kentnl@gentoo.org> commit: 2017-05-31 15:10:16 +1200 Kent Fredric <kentnl@gentoo.org> gpg-key: E854324B1366A820 dev-perl/autobox: Cleanup old re bug #614642 Remove versions broken by low-level API changes in 5.26 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-perl/autobox/Manifest | 1 - dev-perl/autobox/autobox-2.830.0.ebuild | 21 ----- 2 files changed, 22 deletions(-)