Subject: | Compilation failure with perl 5.25.1 ('OP' has no member named 'op_sibling') |
See subject. Build log excerpt:
...
cc -I/opt/perl-5.25.1/lib/5.25.1/x86_64-linux/CORE -DVERSION="0.23" -DXS_VERSION="0.23" -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/Devel/MAT/Dumper.o lib/Devel/MAT/Dumper.c
lib/Devel/MAT/Dumper.xs: In function 'dump_optree':
lib/Devel/MAT/Dumper.xs:203:52: error: 'OP' has no member named 'op_sibling'
for (kid = ((UNOP*)o)->op_first; kid; kid = kid->op_sibling) {
^
error building lib/Devel/MAT/Dumper.o from 'lib/Devel/MAT/Dumper.c' at /opt/perl-5.25.1/lib/5.25.1/ExtUtils/CBuilder/Base.pm line 174.
...
See also discussion at:
https://rt.perl.org/rt3/Ticket/Display.html?id=128179