> 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
