Avoid matching the trailing carriage return when parsing the mysqld.spec file

This fixes problem where --replace_result failed in rpl000015 because the MYSQL_TCP_PORT variable was "3306\r"
parent 792adb7c
...@@ -1269,9 +1269,9 @@ sub collect_mysqld_features () { ...@@ -1269,9 +1269,9 @@ sub collect_mysqld_features () {
else else
{ {
# Put variables into hash # Put variables into hash
if ( $line =~ /^([\S]+)[ \t]+(.*)$/ ) if ( $line =~ /^([\S]+)[ \t]+(.*?)\r?$/ )
{ {
# print "$1=$2\n"; # print "$1=\"$2\"\n";
$mysqld_variables{$1}= $2; $mysqld_variables{$1}= $2;
} }
else else
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment