> I don't think that was a desired change

Ok :)

> (so I'd rather fix it before 5.10.0 is out.)

Thanks


-----Original Message-----
From: Rafael Garcia-Suarez [mailto:[EMAIL PROTECTED] 
Sent: Friday, August 17, 2007 12:34 PM
To: [email protected]
Subject: Re: Incompatible change in blead perl for Safe.pm?

Burak Gürsoy wrote in perl.module-authors :
> Hi,
>
> I have a module named Text::Template::Simple (
http://search.cpan.org/dist/Text-Template-Simple/ ) and one of it's tests
(t/05-safe) is dying under 5.9.5:
>
> http://www.nntp.perl.org/group/perl.cpan.testers/2007/08/msg576957.html
> http://www.nntp.perl.org/group/perl.cpan.testers/2007/07/msg546071.html
> http://www.nntp.perl.org/group/perl.cpan.testers/2007/05/msg499523.html
>
> my default permit list is like this:
>
>    my @permit = qw(:default require);
>
> everything is fine under $] < 5.9.x but it dies with this error under
blead:
>
>    'caller' trapped by operation mask
>
> I couldn't locate an entry for this change in the 5.9.5 change log.
> Can someone give me info on this subject? Or shall I just add caller
> (and anything it requires) to my permit list?

I don't think that was a desired change, but a bug introduced with a fix
elsewhere. I'll look at it. Probably the bug is in Opcode rather than in
Safe (so I'd rather fix it before 5.10.0 is out.)

-- 
The world is independent of my will.
    -- Wittgenstein, Tractatus Logico-Philosophicus, 6.373


Reply via email to