Andy Dougherty <[EMAIL PROTECTED]> writes: > So the problem is actually a dependency on a module not shipped with > perl5.00503. > > This problem's been around a while -- I know I've reported it before. Is > it time to give up on 5.00503? I will retest with 5.8.x, but the > compilation takes a *long* time.
I'm not personally a fan of 5.005 compatibility, but it looks to me like the "use charnames" was gratuitous, since charnames is already being used inside the nearby eval. Does this fly? /s *** String.pm.~1.6.~ Sun Mar 16 01:02:08 2003 --- String.pm Mon Sep 15 09:07:00 2003 *************** *** 216,222 **** error ("Error in interpolation of control-char: $@"),die if $@; } else { - use charnames qw(:full); # The charnames doesn't seem to propagate into the eval"" # for me -- sfink $val = eval qq[use charnames qw(:full); "\\N{$_}"]; --- 216,221 ----