Package: libmail-cclient-perl / 1.12-11

Metadata

Package Version Patches format
libmail-cclient-perl 1.12-11 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_fix_segfault_from_truncated_pointer.patch | (download)

criteria.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

---
1002_Don t use PERL_POLLUTE macros.patch | (download)

Cclient.xs | 169 83 + 86 - 0 !
typemap | 2 1 + 1 - 0 !
2 files changed, 84 insertions(+), 87 deletions(-)

 [patch] don't use perl_pollute macros

Bug: https://rt.cpan.org/Public/Bug/Display.html?id=69907
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628517

The sv_yes, sv_no, sv_undef, etc. symbol names are compatibility
macros that have been deprecated since Perl 5.6.

Perl 5.14.0 removes support for defining PERL_POLLUTE to get these
compatibility macros, so replace them all with the current names
(PL_sv_yes, PL_sv_no, etc.) and don't define PERL_POLLUTE any more.