Skip Menu |

This queue is for tickets about the Class-MethodMaker CPAN distribution.

Report information
The Basics
Id: 88934
Status: resolved
Priority: 0/
Queue: Class-MethodMaker

People
Owner: Nobody in particular
Requestors: zefram [...] fysh.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 2.19



Subject: stack problem on perl 5.19.4
Date: Tue, 24 Sep 2013 14:36:55 +0100
To: bug-Class-MethodMaker [...] rt.cpan.org
From: Zefram <zefram [...] fysh.org>
Class-MethodMaker relies on the Perl stack being well behaved in some ways that it isn't. On Perl 5.19.4 some of the stack behaviour changed in a way that breaks Class-MethodMaker. I've opened [perl #119977] regarding the core stack. Attached patch works around the problem in Class-MethodMaker. -zefram

Message body is not shown because sender requested not to inline it.

From: dsteinbrunner [...] pobox.com
On Tue Sep 24 09:37:16 2013, zefram@fysh.org wrote: Show quoted text
> Class-MethodMaker relies on the Perl stack being well behaved in some > ways that it isn't. On Perl 5.19.4 some of the stack behaviour changed > in a way that breaks Class-MethodMaker. I've opened [perl #119977] > regarding the core stack. Attached patch works around the problem in > Class-MethodMaker.
This patch allows the test to pass on perl 5.19.4 and 5.19.5. I also tested against these released versions of perl and they also passed: 5.18.1 5.16.3 5.12.4
Looks good. Resolved. Thanks, Zefram, for the patch. Thanks, David, for testing it. Steffen -- Steffen Schwigon <ss5@renormalist.net> Dresden Perl Mongers <http://dresden-pm.org/>