Source: liblexical-var-perl Version: 0.009-2 Severity: important User: debian-p...@lists.debian.org Usertags: perl-5.22-transition Tags: sid stretch patch Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=101058
This package FTBFS with perl 5.22 (currently in experimental): In file included from /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/perl.h:3733:0, from lib/Lexical/Var.xs:3: lib/Lexical/Var.xs: In function 'THX_setup_pad': /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/pad.h:317:30: error: 'SV {aka struct sv }' has no member named 'xpadn_flags' #define PadnameFLAGS(pn) (pn)->xpadn_flags ^ /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/pad.h:345:27: note: in expansion of mac ro 'PadnameFLAGS' #define SvPAD_OUR_on(pn) (PadnameFLAGS(pn) |= PADNAMEt_OUR) ^ lib/Lexical/Var.xs:470:2: note: in expansion of macro 'SvPAD_OUR_on' SvPAD_OUR_on(ourname); ^ /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/pad.h:319:33: error: 'SV {aka struct sv }' has no member named 'xpadn_ourstash' #define PadnameOURSTASH(pn) (pn)->xpadn_ourstash ^ /usr/lib/x86_64-linux-gnu/perl/5.22/CORE/pad.h:324:36: note: in expansion of macro 'PadnameOURSTASH' #define PadnameOURSTASH_set(pn,s) (PadnameOURSTASH(pn) = (s)) ^ ... There is a patch in the upstream bugtracker. Cheers, Dominic.