testenvironment does not check for correct perl version (#12377)

add verbiage about requiring a post Apollo era perl if such a perl is detected
This commit is contained in:
Scott Walters 2012-11-02 17:18:30 -04:00
parent d1bf21b440
commit b009dc7b5a
2 changed files with 10 additions and 0 deletions

View file

@ -1,4 +1,5 @@
8.0.1
- #12377 - add verbiage about requiring a post Apollo era perl if such a perl is detected
8.0.0
- #10012 - larger meta data values for multi-value fields

View file

@ -16,6 +16,15 @@ use File::Spec;
my $webguiRoot;
BEGIN {
if( $] < 5.010 ) {
print <<EOF;
WebGUI8 requires Perl 5.10.1 or later. Please upgrade your system perl,
install a newer perl in /usr/local, or build one with the 'perlbrew'
utility. Perl 5.10.0 has serious Unicode bugs that will corrupt
Unicode data. 5.16.x or 5.14.x should work fine.
EOF
exit 1;
}
$webguiRoot = File::Spec->rel2abs(File::Spec->catdir(File::Basename::dirname(__FILE__), File::Spec->updir));
unshift @INC, File::Spec->catdir($webguiRoot, 'lib');
}