Hello community, here is the log from the commit of package mysql-community-server for openSUSE:Factory checked in at 2012-07-14 09:55:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mysql-community-server (Old) and /work/SRC/openSUSE:Factory/.mysql-community-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "mysql-community-server", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/mysql-community-server/mysql-community-server.changes 2012-07-02 12:39:48.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.mysql-community-server.new/mysql-community-server.changes 2012-07-14 11:50:59.000000000 +0200 @@ -1,0 +2,13 @@ +Mon Jul 9 15:07:58 CEST 2012 - mhrusecky@suse.cz + +- updated to 5.5.25a + * fixes regression bug in the optimizer could cause excessive disk + usage for UPDATE statements. (upstream#65745, bnc#770403) + +------------------------------------------------------------------- +Mon Jul 2 15:01:10 CEST 2012 - mhrusecky@suse.cz + +- fixed path for error messages +- previous patch merged in + +------------------------------------------------------------------- Old: ---- init_errmsgs_ptr.diff mysql-5.5.25.tar.bz2 New: ---- mysql-5.5.25a.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mysql-community-server.spec ++++++ --- /var/tmp/diff_new_pack.ndToAH/_old 2012-07-14 11:51:03.000000000 +0200 +++ /var/tmp/diff_new_pack.ndToAH/_new 2012-07-14 11:51:03.000000000 +0200 @@ -15,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +# norootforbuild # Few definitions which will alter build %define prefered 1 @@ -33,11 +34,11 @@ Name: mysql-community-server Summary: Server part of MySQL Community Server +Version: 5.5.25a +Release: 1 +%define srv_vers 5.5.25a License: SUSE-GPL-2.0-with-FLOSS-exception Group: Productivity/Databases/Servers -Version: 5.5.25 -Release: 0 -%define srv_vers 5.5.25 Url: http://www.mysql.com Source: mysql-%{version}.tar.bz2 Source2: baselibs.conf @@ -51,7 +52,6 @@ Source11: install.inc Source12: series Source13: configuration-tweaks.tar.bz2 -Patch99: init_errmsgs_ptr.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} PreReq: pwdutils @@ -84,11 +84,10 @@ Requires: logrotate %endif # required by rcmysql -Requires: %{name}-client +Requires: %{name}-client perl-base Requires: %{name}-errormessages = %version -Requires: perl-base -Provides: mysql = %{srv_vers} Provides: mysql-Max = %{srv_vers} +Provides: mysql = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides} = %{version} Obsoletes: %{extra_provides} < %{version} @@ -129,12 +128,13 @@ # mysql-devel was last used in openSUSE 10.2 Provides: mysql-devel = %srv_vers-%release Obsoletes: mysql-devel < %srv_vers -Requires: glibc-devel Requires: libmysqlclient18 = %version Requires: libmysqlclient_r18 = %version +Requires: glibc-devel Requires: openssl-devel Requires: zlib-devel Summary: MySQL Community Server development header files and libraries +License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Libraries/C and C++ %description -n libmysqlclient-devel @@ -142,6 +142,7 @@ necessary to develop client applications for MySQL Community Server. %package -n libmysqld18 +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server embedded server development files Group: Development/Libraries/C and C++ @@ -150,12 +151,13 @@ for developing applications that embed the MySQL Community Server. %package -n libmysqld-devel +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server embedded server development files -Group: Development/Libraries/C and C++ # the headers files are the shared Requires: libmysqlclient-devel = %version -Requires: libmysqld18 = %version Requires: tcpd-devel +Requires: libmysqld18 = %version +Group: Development/Libraries/C and C++ %description -n libmysqld-devel This package contains the development header files and libraries @@ -164,6 +166,7 @@ %package -n libmysqlclient18 Summary: Shared Libraries for MySQL Community Server +License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Libraries/Other %description -n libmysqlclient18 @@ -172,6 +175,7 @@ %package -n libmysqlclient_r18 Summary: Shared Libraries for MySQL Community Server +License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Libraries/Other %description -n libmysqlclient_r18 @@ -179,6 +183,7 @@ languages and applications need to dynamically load and use MySQL Community Server. %package client +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: Client for MySQL Community Server Group: Productivity/Databases/Clients Provides: mysql-client = %{srv_vers} @@ -204,8 +209,8 @@ server daemon as well as the embedded server %package bench -Requires: %{name}-client -Requires: perl-DBD-mysql +Requires: %{name}-client perl-DBD-mysql +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: Benchmarks for MySQL Community Server Group: Productivity/Databases/Tools Provides: mysql-bench = %{srv_vers} @@ -226,11 +231,12 @@ %package debug-version +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server with debug options turned on Group: Productivity/Databases/Servers Requires: %{name} = %{version} -Provides: %{name}-debug = %{srv_vers} Provides: mysql-debug = %{srv_vers} +Provides: %{name}-debug = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides}-debug-verion = %{version} Obsoletes: %{extra_provides}-debug-version < %{version} @@ -248,13 +254,14 @@ information on how to use the debug server. %package test +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: Testsuite for MySQL Community Server Group: Productivity/Databases/Servers Requires: %{name} = %{version} -Requires: %{name}-bench = %{version} Requires: %{name}-client = %{version} -Requires: %{name}-tools = %{version} Requires: perl-DBD-mysql +Requires: %{name}-tools = %{version} +Requires: %{name}-bench = %{version} Provides: mysql-test = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides}-test = %{version} @@ -271,13 +278,13 @@ To run the testsuite, run /usr/share/mysql-test/suse-test-run. %package tools +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server tools Group: Productivity/Databases/Servers Requires: perl-DBD-mysql # make sure this package is installed when updating from 10.2 and older -Provides: mysql-client:/usr/bin/perror +Provides: mysql:/usr/bin/mysqlhotcopy mysql-client:/usr/bin/perror Provides: mysql-tools = %{srv_vers} -Provides: mysql:/usr/bin/mysqlhotcopy %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides}-tools = %{version} Obsoletes: %{extra_provides}-tools < %{version} @@ -297,6 +304,7 @@ %package -n libndbclient6 Summary: Shared Libraries for cluster client +License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Libraries/Other %description -n libndbclient6 @@ -307,6 +315,7 @@ %endif %package ndb-storage +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server - ndbcluster storage engine Group: Productivity/Databases/Servers Provides: mysql-ndb-storage = %{srv_vers} @@ -320,6 +329,7 @@ %package ndb-management +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server - ndbcluster storage engine management Group: Productivity/Databases/Servers Provides: mysql-ndb-management = %{srv_vers} @@ -332,6 +342,7 @@ one computer in the cluster. %package ndb-tools +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server - ndbcluster storage engine basic tools Group: Productivity/Databases/Servers Provides: mysql-ndb-tools = %{srv_vers} @@ -342,6 +353,7 @@ This package contains ndbcluster storage engine basic tools. %package ndb-extra +License: SUSE-GPL-2.0-with-FLOSS-exception Summary: MySQL Community Server - ndbcluster storage engine extra tools Group: Productivity/Databases/Servers Provides: mysql-ndb-extra = %{srv_vers} @@ -360,7 +372,6 @@ # apply patches from series mysql-patches/tools/quilt-setup.sh "%{S:12}" mysql-patches/tools/apply-series.sh "%{S:12}" -%patch99 -p1 # remove unneeded manpages ('make install' basically installs everything under # man/*) rm -f man/mysqlman.1 # dummy fallback manpage ++++++ configuration-tweaks.tar.bz2 ++++++ ++++++ mysql-5.5.25.tar.bz2 -> mysql-5.5.25a.tar.bz2 ++++++ /work/SRC/openSUSE:Factory/mysql-community-server/mysql-5.5.25.tar.bz2 /work/SRC/openSUSE:Factory/.mysql-community-server.new/mysql-5.5.25a.tar.bz2 differ: char 11, 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.5.23-fail_on_missing_errmsg_sys.patch new/mysql-patches/mysql-patches/mysql-community-server-5.5.23-fail_on_missing_errmsg_sys.patch --- old/mysql-patches/mysql-patches/mysql-community-server-5.5.23-fail_on_missing_errmsg_sys.patch 2012-06-20 11:04:08.000000000 +0200 +++ new/mysql-patches/mysql-patches/mysql-community-server-5.5.23-fail_on_missing_errmsg_sys.patch 2012-07-02 15:04:01.000000000 +0200 @@ -7,7 +7,7 @@ --- mysql-5.5.22/sql/derror.cc_orig 2012-06-19 23:55:39.149443013 +0200 +++ mysql-5.5.22/sql/derror.cc 2012-06-20 00:44:14.340235965 +0200 -@@ -56,25 +56,39 @@ +@@ -56,25 +56,40 @@ bool init_errmessage(void) { @@ -21,6 +21,7 @@ */ - errmsgs= my_error_unregister(ER_ERROR_FIRST, ER_ERROR_LAST); + old_errmsgs= my_error_unregister(ER_ERROR_FIRST, ER_ERROR_LAST); ++ errmsgs = 0; /* Read messages from file. */ if (read_texts(ERRMSG_FILE, my_default_lc_messages->errmsgs->language, -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org