Hello community,
here is the log from the commit of package mysql-community-server for
openSUSE:Factory checked in at 2016-01-28 17:25:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mysql-community-server (Old)
and /work/SRC/openSUSE:Factory/.mysql-community-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mysql-community-server"
Changes:
--------
---
/work/SRC/openSUSE:Factory/mysql-community-server/mysql-community-server.changes
2015-12-03 13:31:53.000000000 +0100
+++
/work/SRC/openSUSE:Factory/.mysql-community-server.new/mysql-community-server.changes
2016-01-28 17:25:57.000000000 +0100
@@ -1,0 +2,15 @@
+Tue Jan 26 18:54:20 UTC 2016 - [email protected]
+
+- update to 5.6.28
+ * changes
+ http://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-28.html
+ * fixed CVEs:
+ CVE-2016-0546, CVE-2016-0504, CVE-2016-0505, CVE-2016-0594,
+ CVE-2016-0595, CVE-2016-0503, CVE-2016-0596, CVE-2016-0502,
+ CVE-2016-0597, CVE-2016-0611, CVE-2016-0598, CVE-2016-0600,
+ CVE-2016-0610, CVE-2016-0606, CVE-2016-0608, CVE-2016-0607,
+ CVE-2015-7744, CVE-2016-0605, CVE-2016-0609
+ * fix [bnc#962779], [bnc#959724]
+- refresh mysql-community-server-5.6.12-upgrade-datadir.patch
+
+-------------------------------------------------------------------
Old:
----
mysql-5.6.27.tar.gz
New:
----
mysql-5.6.28.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mysql-community-server.spec ++++++
--- /var/tmp/diff_new_pack.wf6MYX/_old 2016-01-28 17:25:59.000000000 +0100
+++ /var/tmp/diff_new_pack.wf6MYX/_new 2016-01-28 17:25:59.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package mysql-community-server
#
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -44,7 +44,7 @@
%define with_cassandra 0
%endif
Name: mysql-community-server
-Version: 5.6.27
+Version: 5.6.28
Release: 0
Summary: Server part of %{pretty_name}
License: SUSE-GPL-2.0-with-FLOSS-exception
++++++ configuration-tweaks.tar.bz2 ++++++
++++++ mysql-5.6.27.tar.gz -> mysql-5.6.28.tar.gz ++++++
/work/SRC/openSUSE:Factory/mysql-community-server/mysql-5.6.27.tar.gz
/work/SRC/openSUSE:Factory/.mysql-community-server.new/mysql-5.6.28.tar.gz
differ: char 5, line 1
++++++ mysql-patches.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mysql-patches/mysql-patches/mysql-community-server-5.6.12-upgrade-datadir.patch
new/mysql-patches/mysql-patches/mysql-community-server-5.6.12-upgrade-datadir.patch
---
old/mysql-patches/mysql-patches/mysql-community-server-5.6.12-upgrade-datadir.patch
2015-06-16 13:03:35.000000000 +0200
+++
new/mysql-patches/mysql-patches/mysql-community-server-5.6.12-upgrade-datadir.patch
2016-01-26 19:44:51.000000000 +0100
@@ -10,7 +10,7 @@
===================================================================
--- client/mysql_upgrade.c.orig
+++ client/mysql_upgrade.c
-@@ -582,21 +582,37 @@ static int extract_variable_from_show(DY
+@@ -583,21 +583,37 @@ static int extract_variable_from_show(DY
static int get_upgrade_info_file_name(char* name)
{
@@ -58,7 +58,7 @@
fn_format(name, "mysql_upgrade_info", name, "", MYF(0));
DBUG_PRINT("exit", ("name: %s", name));
-@@ -1009,7 +1025,7 @@ int main(int argc, char **argv)
+@@ -1016,7 +1032,7 @@ int main(int argc, char **argv)
Read the mysql_upgrade_info file to check if mysql_upgrade
already has been run for this installation of MySQL
*/
@@ -67,15 +67,29 @@
{
printf("This installation of MySQL is already upgraded to %s, "
"use --force if you still need to run mysql_upgrade\n",
-@@ -1030,9 +1046,9 @@ int main(int argc, char **argv)
- */
- if ((!opt_systables_only &&
- (run_mysqlcheck_mysql_db_fixnames() ||
run_mysqlcheck_mysql_db_upgrade())) ||
-- run_sql_fix_privilege_tables() ||
- (!opt_systables_only &&
-- (run_mysqlcheck_fixnames() || run_mysqlcheck_upgrade())))
-+ (run_mysqlcheck_fixnames() || run_mysqlcheck_upgrade()))
-+ || run_sql_fix_privilege_tables())
+@@ -1048,12 +1064,6 @@ int main(int argc, char **argv)
+ "mysql db");
+ }
+ }
+- if (run_sql_fix_privilege_tables())
+- {
+- /* Specific error msg (if present) would be printed in the function call
+- * above */
+- die("Upgrade failed");
+- }
+ if (!opt_systables_only)
{
- /*
- The upgrade failed to complete in some way or another,
+ if (run_mysqlcheck_fixnames())
+@@ -1067,6 +1077,12 @@ int main(int argc, char **argv)
+ "all db(s) except mysql");
+ }
+ }
++ if (run_sql_fix_privilege_tables())
++ {
++ /* Specific error msg (if present) would be printed in the function call
++ * above */
++ die("Upgrade failed");
++ }
+ verbose("OK");
+
+ /* Create a file indicating upgrade has been performed */