Subject: | Compilation failure with perl 5.23.8 (CXt_LOOP_FOR) |
The XS does not compile anymore with perl 5.23.8:
cc -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_FORTIFY_SOURCE=2 -O2 -pipe -DVERSION=\"0.06\" -DXS_VERSION=\"0.06\" -DPIC -fPIC "-I/usr/perl5.23.8sp/lib/5.23.8/amd64-freebsd/CORE" StackBlech.c
StackBlech.xs: In function 'dsb_dumpFrame':
StackBlech.xs:170: warning: cast from pointer to integer of different size
StackBlech.xs:171: warning: cast from pointer to integer of different size
StackBlech.xs:174: warning: cast from pointer to integer of different size
StackBlech.xs:174: warning: cast from pointer to integer of different size
StackBlech.xs:200: error: 'CXt_LOOP_FOR' undeclared (first use in this function)
StackBlech.xs:200: error: (Each undeclared identifier is reported only once
StackBlech.xs:200: error: for each function it appears in.)
StackBlech.xs:219: warning: cast from pointer to integer of different size
StackBlech.xs: In function 'dsb_dumpStacks':
StackBlech.xs:265: warning: cast from pointer to integer of different size
*** [StackBlech.o] Error code 1