Skip Menu |

This queue is for tickets about the Perl-API CPAN distribution.

Report information
The Basics
Id: 24585
Status: new
Priority: 0/
Queue: Perl-API

People
Owner: Nobody in particular
Requestors: a.r.ferreira [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.01
Fixed in: (no value)



Subject: Fix for 5.8.8
Gisle, The updates in perlapi.pod in later versions of Perl broke this module. It was brought at PerlMonks here (http://www.perlmonks.org/?node_id=596534). I hacked a patch that made it work for 5.8.8 (http://www.perlmonks.org/?node_id=596555). But it may not be satisfactory. What the patch does is to add declarations with MAGIC and STASH into the stuff marked as "some we can't handle yet" and the same for names starting with SvREFCNT. Kind regards, Adriano Ferreira
Subject: mk.diff
--- Makefile.PL 2007-01-25 15:05:56.000000000 -0200 +++ mk.pl 2007-01-25 15:06:54.000000000 -0200 @@ -77,10 +77,11 @@ if ($args =~ /\.\.\./ || $args =~ /\*\*/ || $args =~ /\b(PerlInterpreter|PADOFFSET|const)\b/ || - $args =~ /(STRLEN|I32|U8|int|[INUG]V|HE|PerlIO)\s*\*/ || + $args =~ /(STRLEN|I32|U8|int|[INUG]V|HE|PerlIO|MAGIC|STASH)\s*\*/ || $args =~ /(^|,)\s*(sv)?type\b/ || $ret =~ /\*\*/ || $name =~ /^X?PUSH/ || + $name =~ /^SvREFCNT/ || $AVOID{$name} || 0) {