Bug#904402: libdevel-beginlift-perl: FTBFS with perl 5.25+: 'OP' {aka 'struct op'} has no member named 'op_sibling'
intrigeri at debian.org
intrigeri at debian.org
Tue Jul 24 03:55:45 BST 2018
Package: libdevel-beginlift-perl
Severity: serious
Version: 0.001003-1
Running Mkbootstrap for BeginLift ()
chmod 644 "BeginLift.bs"
"/usr/bin/perl" "-Iinc" -MExtUtils::Command::MM -e 'cp_nonempty' -- BeginLift.bs blib/arch/auto/Devel/BeginLift/BeginLift.bs 644
"/usr/bin/perl" "-Iinc" "/usr/share/perl/5.26/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.26/ExtUtils/typemap' -typemap '/usr/lib/x86_64-linux-gnu/perl5/5.26/B/Utils/Install/typemap' BeginLift.xs > BeginLift.xsc
mv BeginLift.xsc BeginLift.c
x86_64-linux-gnu-gcc -c -I/usr/lib/x86_64-linux-gnu/perl5/5.26/B/Hooks/OP/Check/Install -I/usr/lib/x86_64-linux-gnu/perl5/5.26/B/Hooks/OP/Check/EntersubForCV/Install -I/usr/lib/x86_64-linux-gnu/perl5/5.26/B/Utils/Install -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 -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"0.001003\" -DXS_VERSION=\"0.001003\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.26/CORE" BeginLift.c
BeginLift.xs:13: warning: "LINKLIST" redefined
#define LINKLIST(o) ((o)->op_next ? (o)->op_next : linklist((OP*)o))
In file included from /usr/lib/x86_64-linux-gnu/perl/5.26/CORE/perl.h:3921,
from BeginLift.xs:4:
/usr/lib/x86_64-linux-gnu/perl/5.26/CORE/op.h:641: note: this is the location of the previous definition
#define LINKLIST(o) ((o)->op_next ? (o)->op_next : op_linklist((OP*)o))
BeginLift.xs: In function 'THX_linklist':
BeginLift.xs:27:16: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
if (kid->op_sibling) {
^~~~~~~~~~
op_sibparent
BeginLift.xs:28:33: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
kid->op_next = LINKLIST(kid->op_sibling);
^~~~~~~~~~
BeginLift.xs:13:23: note: in definition of macro 'LINKLIST'
#define LINKLIST(o) ((o)->op_next ? (o)->op_next : linklist((OP*)o))
^
BeginLift.xs:28:33: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
kid->op_next = LINKLIST(kid->op_sibling);
^~~~~~~~~~
BeginLift.xs:13:38: note: in definition of macro 'LINKLIST'
#define LINKLIST(o) ((o)->op_next ? (o)->op_next : linklist((OP*)o))
^
BeginLift.xs:28:33: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
kid->op_next = LINKLIST(kid->op_sibling);
^~~~~~~~~~
BeginLift.xs:16:41: note: in definition of macro 'linklist'
# define linklist(o) THX_linklist(aTHX_ o)
^
BeginLift.xs:28:19: note: in expansion of macro 'LINKLIST'
kid->op_next = LINKLIST(kid->op_sibling);
^~~~~~~~
BeginLift.xs:29:15: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
kid = kid->op_sibling;
^~~~~~~~~~
op_sibparent
BeginLift.xs: In function 'lift_cb':
BeginLift.xs:64:24: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
for ( arg = curop->op_sibling; arg->op_sibling; arg = arg->op_sibling ) {
^~~~~~~~~~
op_sibparent
BeginLift.xs:64:41: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
for ( arg = curop->op_sibling; arg->op_sibling; arg = arg->op_sibling ) {
^~~~~~~~~~
op_sibparent
BeginLift.xs:64:64: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
for ( arg = curop->op_sibling; arg->op_sibling; arg = arg->op_sibling ) {
^~~~~~~~~~
op_sibparent
BeginLift.xs:99:12: error: 'OP' {aka 'struct op'} has no member named 'op_sibling'; did you mean 'op_sibparent'?
new->op_sibling = NULL;
^~~~~~~~~~
op_sibparent
make[1]: *** [Makefile:340: BeginLift.o] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_build: make -j1 returned exit code 2
More information about the pkg-perl-maintainers
mailing list