Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614970 - <dev-perl/bareword-filehandles-0.4.0 broken on perl 5.26 (error: ‘OP’ has no member named ‘op_sibling’)
Summary: <dev-perl/bareword-filehandles-0.4.0 broken on perl 5.26 (error: ‘OP’ has no ...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard: cleanup old after 2017-04-15
Keywords:
Depends on:
Blocks: perl-5.26
  Show dependency tree
 
Reported: 2017-04-08 04:16 UTC by Kent Fredric (IRC: kent\n) (RETIRED)
Modified: 2017-04-15 11:06 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-04-08 04:16:29 UTC
>>> Compiling source in /var/tmp/portage/dev-perl/bareword-filehandles-0.3.0/work/bareword-filehandles-0.003 ...
 * emake OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed
make -j3 'OTHERLDFLAGS=-Wl,-O1 -Wl,--as-needed'
"/usr/bin/perl" "/usr/lib64/perl5/5.25.11/ExtUtils/xsubpp"  -typemap '/usr/lib64/perl5/5.25.11/ExtUtils/typemap'  filehandles.xs > filehandles.xsc
Running Mkbootstrap for filehandles ()
chmod 644 "filehandles.bs"
cp lib/bareword/filehandles.pm blib/lib/bareword/filehandles.pm
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- filehandles.bs blib/arch/auto/bareword/filehandles/filehandles.bs 644
mv filehandles.xsc filehandles.c
x86_64-pc-linux-gnu-gcc -c  -I/usr/lib64/perl5/vendor_perl/5.25.11/x86_64-linux/B/Hooks/OP/Check/Install -fwrapv -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -march=native -mtune=native -O2 -pipe   -DVERSION=\"0.003\" -DXS_VERSION=\"0.003\" -fPIC "-I/usr/lib64/perl5/5.25.11/x86_64-linux/CORE"   filehandles.c
filehandles.xs: In function ‘bareword_filehandles_list_check_op’:
filehandles.xs:88:36: error: ‘OP’ has no member named ‘op_sibling’
  while(num_args-- && (child = child->op_sibling))
                                    ^
make: *** [Makefile:338: filehandles.o] Error 1
 * ERROR: dev-perl/bareword-filehandles-0.3.0::gentoo failed (compile phase):
 *   emake failed
 *
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-04-15 11:06:06 UTC
commit:  b78bbfa70d0904314b6a619da63df4ffefca4417
author:  2017-04-15 23:04:51 +1200 Kent Fredric <kentnl@gentoo.org>
commit:  2017-04-15 23:04:51 +1200 Kent Fredric <kentnl@gentoo.org>
gpg-key: E854324B1366A820

    dev-perl/bareword-filehandles: Cleanup old

    Remove old versions broken on perl 5.26
    
    Bug: https://bugs.gentoo.org/614970
    Package-Manager: Portage-2.3.4, Repoman-2.3.2


 dev-perl/bareword-filehandles/Manifest                          |  1 -
 dev-perl/bareword-filehandles/bareword-filehandles-0.3.0.ebuild | 27 -----
 2 files changed, 28 deletions(-)
commit:  12dd8ad4a2a6bb103673eb390dfc83d0c18e7672
author:  2017-04-08 16:27:33 +1200 Kent Fredric <kentnl@gentoo.org>
commit:  2017-04-08 16:27:33 +1200 Kent Fredric <kentnl@gentoo.org>
gpg-key: E854324B1366A820

    dev-perl/bareword-filehandles: Bump to version 0.4.0

    - EAPI6
    - Cleanup + Parallelize tests
    
    Upstream:
    - use 'bareword::filehandles/disabled' as hints key
    - Fix 5.26 compile problems with OP_PARENT/OP_SIBLING changes
    
    Bug: https://bugs.gentoo.org/614970
    Package-Manager: Portage-2.3.4, Repoman-2.3.2


 dev-perl/bareword-filehandles/Manifest                          |  1 +
 dev-perl/bareword-filehandles/bareword-filehandles-0.4.0.ebuild | 30 +++++
 dev-perl/bareword-filehandles/metadata.xml                      |  4 +
 3 files changed, 35 insertions(+)