X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=mysql-upgrade.patch;h=397747cccf11b6c7f8870291cd5806c94f625dec;hb=874af6dea26c9ea8027718dfb18a711c037a6028;hp=1d7ecf275b68b61da19d80b4d67323e02055cc2b;hpb=9d55d93e7a789ae8f6da6db0a6b8f94ef8075b10;p=packages%2Fmysql.git diff --git a/mysql-upgrade.patch b/mysql-upgrade.patch index 1d7ecf2..397747c 100644 --- a/mysql-upgrade.patch +++ b/mysql-upgrade.patch @@ -1,11 +1,36 @@ ---- mysql-5.1.18-beta/client/mysql_upgrade.c~ 2007-05-29 01:42:34.215129171 +0300 -+++ mysql-5.1.18-beta/client/mysql_upgrade.c 2007-05-29 01:45:02.148469038 +0300 -@@ -33,7 +33,7 @@ - static char mysqlcheck_path[FN_REFLEN]; +--- mysql-5.5.32/client/mysql_upgrade.c.orig 2013-07-01 03:16:34.000000000 +0000 ++++ mysql-5.5.32/client/mysql_upgrade.c 2013-07-09 16:15:08.366178596 +0000 +@@ -35,13 +35,13 @@ + # endif + #endif - static my_bool opt_force, opt_verbose; +-static char mysql_path[FN_REFLEN]; +-static char mysqlcheck_path[FN_REFLEN]; ++static char *mysql_path = "/usr/bin/mysql"; ++static char *mysqlcheck_path = "/usr/sbin/mysqlcheck"; + + static my_bool opt_force, opt_verbose, debug_info_flag, debug_check_flag, + opt_systables_only, opt_version_check; + static uint my_end_arg= 0; -static char *opt_user= (char*)"root"; +static char *opt_user= (char*)"mysql"; static DYNAMIC_STRING ds_args; + static DYNAMIC_STRING conn_args; +@@ -923,15 +923,7 @@ + dynstr_append_os_quoted(&ds_args, "--user=", opt_user, NullS); + dynstr_append(&ds_args, " "); +- /* Find mysql */ +- find_tool(mysql_path, IF_WIN("mysql.exe", "mysql"), self_name); +- +- if (!opt_systables_only) +- { +- /* Find mysqlcheck */ +- find_tool(mysqlcheck_path, IF_WIN("mysqlcheck.exe", "mysqlcheck"), self_name); +- } +- else ++ if (opt_systables_only) + { + printf("The --upgrade-system-tables option was used, databases won't be touched.\n"); + }