From b1a6027d52b7fe7d0d7824913d4a3da655cd0e64 Mon Sep 17 00:00:00 2001 From: "jake%acutex.net" <> Date: Mon, 23 Jul 2001 21:33:04 +0000 Subject: 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 r= jake@acutex.net --- checksetup.pl | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/checksetup.pl b/checksetup.pl index b0f293b61..48dc8aa67 100755 --- a/checksetup.pl +++ b/checksetup.pl @@ -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'); -- cgit v1.2.3-24-g4f1b