Bug#788071: libsignatures-perl: FTBFS with perl 5.22

Dominic Hargreaves dom at earth.li
Mon Jun 8 10:33:06 UTC 2015


Source: libsignatures-perl
Version: 0.09-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.22-transition
Tags: fixed-upstream
Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=101076

This package FTBFS with perl 5.22:

i586-linux-gnu-gcc -c  -I/usr/lib/i386-linux-gnu/perl5/5.22/B/Hooks/OP/Check/Ins
tall -I/usr/lib/i386-linux-gnu/perl5/5.22/B/Hooks/OP/PPAddr/Install -I/usr/lib/i
386-linux-gnu/perl5/5.22/B/Hooks/Parser/Install -D_REENTRANT -D_GNU_SOURCE -DDEB
IAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE 
-D_FILE_OFFSET_BITS=64 -g -O2 -fstack-protector-strong -Wformat -Werror=format-s
ecurity -D_FORTIFY_SOURCE=2   -DVERSION=\"0.09\" -DXS_VERSION=\"0.09\" -fPIC "-I
/usr/lib/i386-linux-gnu/perl/5.22/CORE"   signatures.c
In file included from signatures.xs:2:0:
/usr/lib/i386-linux-gnu/perl/5.22/CORE/perl.h:3384:27: error: expected declarati
on specifiers or '...' before '(' token
 #    define PERL_GET_THX  ((PerlInterpreter *)PERL_GET_CONTEXT)
                           ^
/usr/lib/i386-linux-gnu/perl/5.22/CORE/XSUB.h:492:17: note: in expansion of macr
o 'PERL_GET_THX'
 #  define aTHX  PERL_GET_THX
                 ^
/usr/lib/i386-linux-gnu/perl/5.22/CORE/XSUB.h:493:18: note: in expansion of macr
o 'aTHX'
 #  define aTHX_  aTHX,
                  ^
/usr/lib/i386-linux-gnu/perl/5.22/CORE/embed.h:71:42: note: in expansion of macr
o 'aTHX_'
 #define block_start(a)  Perl_block_start(aTHX_ a)
                                          ^
signatures.xs:252:1: note: in expansion of macro 'block_start'
 block_start (pTHX_ int full) {
 ^
In file included from /usr/lib/i386-linux-gnu/perl/5.22/CORE/perl.h:3736:0,
                 from signatures.xs:2:
signatures.xs: In function 'XS_signatures_setup':
signatures.xs:322:34: error: 'block_start' undeclared (first use in this function)
   BhkENTRY_set (&bhk, bhk_start, block_start);
                                  ^
/usr/lib/i386-linux-gnu/perl/5.22/CORE/op.h:766:16: note: in definition of macro 'BhkENTRY_set'
  (hk)->which = ptr; \
                ^
signatures.xs:322:34: note: each undeclared identifier is reported only once for each function it appears in
   BhkENTRY_set (&bhk, bhk_start, block_start);
                                  ^
/usr/lib/i386-linux-gnu/perl/5.22/CORE/op.h:766:16: note: in definition of macro 'BhkENTRY_set'
  (hk)->which = ptr; \
                ^

Cheers,
Dominic.



More information about the pkg-perl-maintainers mailing list