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 - [email protected]
+
+- 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 - [email protected]
+
+- 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: [email protected]
For additional commands, e-mail: [email protected]