Red Hat Bugzilla – Bug 194077
upstream perl bugs fixed since 5.8.8 was released
Last modified: 2007-11-30 17:11:34 EST
Description of problem:
These upstream perl bugs / issue have beed fixed in the upstream
5.8.x maintenance release of perl since perl-5.8.8 was released:
o 38454 - 'rindex corrects for $[ on bytes rather than UTF-8'
apply upstream patch #27116
o 24816 - 'Magic vars seem unsure if they are purely numeric'
( perl -wle 'print $? = $? ^ "3"' -> 'Argument "^C" isn't numeric' )
apply upstream patch #27391
o Avoid writing over the input string in the case 'F' in moreswitches.
apply upstream patch #27426
o 34925 - 'overload and rebless'
apply upstream patches #27509, #27512
o 3038 - '$qr = qr/^a$/m; $x =~ $qr; fails'
apply upstream patch #27604
o apply upstream patch #27605 - 'Fix off-by-one in $0 set magic.'
o 23141 - '($_) = () fails to set $_ to undef'
apply upstream patch #27914
o 38619 - 'Bug in lc and uc (interaction between UTF-8, substr, and lc/uc)'
apply upstream patch #27329
Version-Release number of selected component (if applicable):
Steps to Reproduce:
See upstream bug reports and the new RHTS test cases in CVS perl/perl-tests/FC6 .
Fixed in perl-5.8.8-6 (FC-6) and perl-5.8.8-5 (FC5).
perl-5.8.8-5 has been pushed for fc5, which should resolve this issue. If these problems are still present in this version, then please make note of it in this bug report.
assigning to firstname.lastname@example.org