Bug#628517: libmail-cclient-perl: FTBFS with perl 5.14: error: 'sv_undef' undeclared (first use in this function)

Niko Tyni ntyni at debian.org
Sun Jul 10 19:21:59 UTC 2011


tag 628517 patch
thanks

On Sun, May 29, 2011 at 07:09:01PM +0100, Dominic Hargreaves wrote:
> Source: libmail-cclient-perl
> Version: 1.12-9
> Severity: important
> User: debian-perl at lists.debian.org
> Usertags: perl-5.14-transition
> 
> This package fails to build with perl 5.14, currently in experimental:
> 
> Cclient.xs:2424:3: error: 'sv_undef' undeclared (first use in this function)

Patch attached.

This hasn't been tested much because the package is in a rather bad shape:
the test suite is failing (#468929), and I had weird issues with the 
cdbs build system where 'debian/rules build' failed because debian/patches
couldn't be (re?)applied:

 cd . && QUILT_PATCHES=/home/niko/tmp/libmail-cclient-perl-1.12/debian/patches quilt --quiltrc /dev/null push -a || test $? = 2
 Applying patch 1001_fix_segfault_from_truncated_pointer.patch
 patching file criteria.c
 Hunk #1 FAILED at 13.
 1 out of 1 hunk FAILED -- rejects in file criteria.c
 Patch 1001_fix_segfault_from_truncated_pointer.patch can be reverse-applied
 make: *** [debian/stamp-patched] Error 1

Anyway, manual building shows the beast compiles on both 5.12.4 and
5.14.1 with this patch.
-- 
Niko Tyni   ntyni at debian.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Don-t-use-PERL_POLLUTE-macros.patch
Type: text/x-diff
Size: 21277 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20110710/b76c31df/attachment-0001.patch>


More information about the pkg-perl-maintainers mailing list