1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

Modify regex for parsing mysqld version as the mysqld is sometimes a libtool wrapper and

the "mysqld --version" command will print "/path/.libs/lt-mysqld  Ver x.x.x"
This commit is contained in:
msvensson@neptunus.(none)
2006-10-06 13:33:12 +02:00
parent 9d5b871f16
commit d3bc5df837

View File

@ -1177,7 +1177,9 @@ sub check_mysqld_features () {
if ( !$mysql_version_id ) if ( !$mysql_version_id )
{ {
# Look for version # Look for version
if ( $line =~ /^$exe_mysqld\s\sVer\s([0-9]*)\.([0-9]*)\.([0-9]*)/ ) my $exe_name= basename($exe_mysqld);
mtr_verbose("exe_name: $exe_name");
if ( $line =~ /^\S*$exe_name\s\sVer\s([0-9]*)\.([0-9]*)\.([0-9]*)/ )
{ {
#print "Major: $1 Minor: $2 Build: $3\n"; #print "Major: $1 Minor: $2 Build: $3\n";
$mysql_version_id= $1*10000 + $2*100 + $3; $mysql_version_id= $1*10000 + $2*100 + $3;