Skip Menu |

This queue is for tickets about the CPS CPAN distribution.

Report information
The Basics
Id: 43799
Status: resolved
Priority: 0/
Queue: CPS

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.02
Fixed in: 0.03



Subject: Does not work on 5.6.2
http://bbbike.radzeit.de/~slaven/cpantestersmatrix.cgi?dist=PEVANS/CPS-0.02 illustrates where the FAILs are. If you do not want or cannot support 5.6.2 please decalre it in your Makefile.PL with a simple 'use 5.008' as described here: http://wiki.cpantesters.org/wiki/CPANAuthorNotes Thanks!
On Tue Mar 03 02:19:08 2009, ANDK wrote: Show quoted text
> illustrates where the FAILs are.
Yes, I noticed them. I suspect that's related to the Scalar::Util::weaken() I introduced in 0.02. Perhaps perls that old don't like it? I wonder if you happen to know of a 5.6.x workaround for weaken()? If not, I'll just have to go with requiring at least 5.8. I suspect given 5.10's been around for long enough, people will start dropping support for 5.6. Still, I'd like to not actually break it if it's easy enough to avoid... -- Paul Evans
CC: ANDK [...] cpan.org
Subject: Re: [rt.cpan.org #43799] Does not work on 5.6.2
Date: Wed, 04 Mar 2009 06:21:55 +0100
To: bug-CPS [...] rt.cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
Show quoted text
>>>>> On Tue, 03 Mar 2009 06:41:13 -0500, "Paul Evans via RT" <bug-CPS@rt.cpan.org> said:
Show quoted text
> <URL: https://rt.cpan.org/Ticket/Display.html?id=43799 > > On Tue Mar 03 02:19:08 2009, ANDK wrote:
>> illustrates where the FAILs are.
Show quoted text
> Yes, I noticed them. I suspect that's related to the > Scalar::Util::weaken() I introduced in 0.02. Perhaps perls that old > don't like it?
Show quoted text
> I wonder if you happen to know of a 5.6.x workaround for weaken()?
No Show quoted text
> If > not, I'll just have to go with requiring at least 5.8. I suspect given > 5.10's been around for long enough, people will start dropping support > for 5.6. Still, I'd like to not actually break it if it's easy enough to > avoid...
You could skip the leaktest in 5.6. -- andreas
On Wed Mar 04 00:22:15 2009, andreas.koenig.7os6VVqR@franz.ak.mind.de wrote: Show quoted text
> You could skip the leaktest in 5.6.
Thing is... if the test is failing, then surely this is indicating an actual leak? Half the point of me writing kwhile() like this, then building everything on top of it, was because I discovered such a leak in some actual code, so decided to make such a thing as this to be able to avoid it in future. 0.03 now declares dependency on at least perl 5.8: http://cpansearch.perl.org/src/PEVANS/CPS-0.03/Changes If anyone actually wants 5.6 support, they'll hopefully notice that in the changelog, and if they actually need it perhaps we can find a workaround. -- Paul Evans