Bug#787439: libpadwalker-perl: FTBFS with perl 5.22

Dominic Hargreaves dom at earth.li
Mon Jun 1 18:25:44 UTC 2015


Source: libpadwalker-perl
Version: 1.98-1
Severity: important
User: debian-perl at lists.debian.og
Usertags: perl-5.22-transition
Forwarded: https://github.com/robinhouston/PadWalker/pull/3
Tags: fixed-upstream

This package FTBFS with perl 5.22:

x86_64-linux-gnu-gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-stric
t-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
 -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOU
RCE=2   -DVERSION=\"1.98\" -DXS_VERSION=\"1.98\" -fPIC "-I/usr/lib/x86_64-linux-
gnu/perl/5.22.0/CORE"   PadWalker.c
In file included from /usr/lib/x86_64-linux-gnu/perl/5.22.0/CORE/perl.h:3728:0,
                 from PadWalker.xs:2:
PadWalker.xs: In function 'pads_into_hash':
/usr/lib/x86_64-linux-gnu/perl/5.22.0/CORE/sv.h:329:25: error: 'PADNAME' has no 
member named 'sv_flags'
 #define SvFLAGS(sv) (sv)->sv_flags
                         ^
PadWalker.xs:244:29: note: in expansion of macro 'SvFLAGS'
             bool is_our = ((SvFLAGS(name_sv) & SVpad_OUR) != 0);
                             ^
make[1]: *** [PadWalker.o] Error 1

This is fixed upstream in version 2.1.

Cheers,
Dominic.



More information about the pkg-perl-maintainers mailing list