Subject: | Fails with bleadperl since v5.15.7-88-g7e4f045 |
This commit marks the border between
TOMHUKINS/WebService-Flattr-0.53.tar.gz passing tests and failing. It's
a bleadperl thingie but it's quite liekely that in a few weeks this
bleadperl will be the new 5.16.
commit 7e4f04509c6d4e8d2ed0e31eaf59004e5c930b39
Author: Father Chrysostomos <sprout@cpan.org>
Date: Thu Jan 26 20:43:17 2012 -0800
Allow ${^WARNING_BITS} to turn off lexical warnings
Various magical modules copy hints from one scope to another. But
copying ${^WARNING_BITS} doesn’t always copy the same hints. If lexi-
cal warnings are not on at all, ${^WARNING_BITS} returns a different
value depending on the current value of $^W. Setting ${^WARNING_BITS}
to its own value when $^W is true will stop $^W from being able to
control the warnings in the current compilation scope. Setting
${^WARNING_BITS} to its own value when $^W is false causes even
default warnings to be suppressed.
This commit makes undef a special value that represents the default
state, in which $^W controls warnings.
Sample fail report: http://www.cpantesters.org/cpan/report/20515802
I hope this helps, if not, please ask on perl5-porters for advice how to
resolve the issue.
Thanks&&Regards,