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 - kstreit...@suse.com
+
+- 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 */


Reply via email to