Package: libuniversal-ref-perl
Version: 0.14-3
Severity: important
Tags: upstream patch
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=118008
User: [email protected]
Usertags: perl-5.26-transition

This package fails to build with Perl 5.26 (currently in experimental.)

A full build log is available at
  
http://perl.debian.net/rebuild-logs/perl-5.26/libuniversal-ref-perl_0.14-3/libuniversal-ref-perl_0.14-3+b3_amd64-2017-05-21T00:11:51Z.build

and the server also hosts a test repository of packages binNMU'd for Perl
5.26 that can be used for testing purposes; see <http://perl.debian.net/>.

This is also [rt.cpan.org #118008], which has a patch by Petr Písař.

Log excerpt:

  x86_64-linux-gnu-gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv 
-fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -D_REENTRANT 
-D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 
-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe 
-I/usr/local/include   -DVERSION=\"0.14\" -DXS_VERSION=\"0.14\" -fPIC 
"-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE"   ref.c
  ref.xs: In function 'universal_ref_fixupop':
  ref.xs:92:9: error: 'OP {aka struct op}' has no member named 'op_sibling'; 
did you mean 'op_sibparent'?
     if ( o->op_sibling ) {
           ^~
  ref.xs:94:28: error: 'OP {aka struct op}' has no member named 'op_sibling'; 
did you mean 'op_sibparent'?
       universal_ref_fixupop(o->op_sibling);
                              ^~
  Makefile:334: recipe for target 'ref.o' failed
  
-- 
Niko Tyni   [email protected]

Reply via email to