Subject: | Compilation error with perl 5.25.x (op_sibling) |
Compilation fails with bleadperl (e.g. perl 5.25.4):
cc -I/opt/perl-5.25.4/lib/5.25.4/x86_64-linux/CORE -DVERSION="0.000" -DXS_VERSION="0.000" -fPIC -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -O2 -o lib/Memoize/Lift.o lib/Memoize/Lift.c
lib/Memoize/Lift.xs: In function âmyck_entersub_liftâ:
lib/Memoize/Lift.xs:12:12: error: âOPâ has no member named âop_siblingâ
if(!pushop->op_sibling) pushop = cUNOPx(pushop)->op_first;
^
lib/Memoize/Lift.xs:13:18: error: âOPâ has no member named âop_siblingâ
constop = pushop->op_sibling;
^
lib/Memoize/Lift.xs:14:25: error: âOPâ has no member named âop_siblingâ
if(!constop || !constop->op_sibling ||
^
...
lib/Memoize/Lift.xs:63:9: error: âOPâ has no member named âop_siblingâ
pushop->op_sibling = NULL;
^
error building lib/Memoize/Lift.o from 'lib/Memoize/Lift.c' at /opt/perl-5.25.4/lib/site_perl/5.25.4/ExtUtils/CBuilder/Base.pm line 174.