Remove the code for rejecting the version of MySQL with broken encryption (as bugzilla no longer uses MySQL's encrypt routine). Also, point to mysql.com for downloading newer versions.

Patch by Myk Melez <myk@mozilla.org>
r= jake@acutex.net
This commit is contained in:
jake%acutex.net 2001-07-23 14:33:04 +00:00
Родитель 6ad11804b0
Коммит 39493163bc
1 изменённых файлов: 8 добавлений и 9 удалений

Просмотреть файл

@ -765,15 +765,14 @@ if ($my_db_check) {
my ($sql_vers) = $qh->fetchrow_array;
$qh->finish;
my $sql_vok = ((vers_cmp($sql_vers,$sql_want) > -1)
&& ($sql_vers ne "3.23.29")); # encrypt() is broken in 3.23.29
print (($sql_vok ? "ok: " : " "), "found v$sql_vers\n");
print "\n";
unless ($sql_vok) {
die "Your MySQL server is either too old or a known broken version.\n",
" Bugzilla requires version $sql_want or later of MySQL.\n",
($sql_vers eq "3.23.29") ? "Version 3.23.29 has a broken encrypt() command. 3.23.30 fixes this.\n" : "",
" Please visit http://www.mysql.com and download a newer version.\n";
# Check what version of MySQL is installed and let the user know
# if the version is too old to be used with Bugzilla.
if ( vers_cmp($sql_vers,$sql_want) > -1 ) {
print "ok: found v$sql_vers\n\n";
} else {
die "Your MySQL server v$sql_vers is too old./n" .
" Bugzilla requires version $sql_want or later of MySQL.\n" .
" Please visit http://www.mysql.com/ and download a newer version.\n";
}
my @databases = $dbh->func('_ListDBs');