On TWiki 5, the script
TWiki/lib/TWiki/Configure/Checkers/CGISetup.pm
warns wrongly about bad Perl performance on Fedora 13:
5.010001 (linux)
Note that by convention "Perl version 5.008" is referred to as "Perl version 5.8" and "Perl 5.008004" as "Perl 5.8.4" (i.e. ignore the leading zeros after the .)
This version of Perl is likely to exhibit extremely slow performance for certain critical operations.
Please consider recompiling Perl. For more information, see
http://twiki.org/cgi-bin/view/Codev/PerlOnRedHatIsSlow
https://bugzilla.redhat.com/show_bug.cgi?id=196836 and/or
http://blog.vipul.net/2008/08/24/redhat-perl-what-a-tragedy/
http://lists.scsys.co.uk/pipermail/dbix-class/2007-October/005119.html.
This may be because the code which checks this has its negations in a twist.
--
TWiki:Main/DavidTonhofer
- 18 Jun 2010
OK, so Fedora 13 ships with Perl 5.10.1. Not sure why you get this error. The configure script checks for the bug if Perl version is smaller than 5.8.9:
sub _possibly_has_bad_overload_performance {
return $] < 5.008009 && ! _has_bug_34925();
}
--
TWiki:Main.PeterThoeny
- 18 Jun 2010
On your system, what output do you get from this shell command:
perl -e 'print "$]\n"'
--
TWiki:Main.PeterThoeny
- 18 Jun 2010
Back on this bug after extreme delay (sorry about that)
This is still the case on Red Hat 6.1
$ perl -e 'print "$]\n"'
5.010001
--
TWiki:Main.DavidTonhofer
- 2011-07-22
This is now fixed in SVN trunk by requiring Perl 5.8 (see
Item6775) and removing the old & obsolete check for performance.
--
TWiki:Main.PeterThoeny
- 2011-07-23