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