Hello community, here is the log from the commit of package mysql-community-server for openSUSE:12.2 checked in at 2012-07-02 12:39:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.2/mysql-community-server (Old) and /work/SRC/openSUSE:12.2/.mysql-community-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mysql-community-server", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:12.2/mysql-community-server/mysql-community-server.changes 2012-06-26 17:47:44.000000000 +0200 +++ /work/SRC/openSUSE:12.2/.mysql-community-server.new/mysql-community-server.changes 2012-07-02 12:39:54.000000000 +0200 @@ -1,0 +2,5 @@ +Tue Jun 26 19:51:35 UTC 2012 - stefan.bru...@rwth-aachen.de + +- initialize errmsgs pointer (bnc#769131) + +------------------------------------------------------------------- New: ---- init_errmsgs_ptr.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mysql-community-server.spec ++++++ --- /var/tmp/diff_new_pack.36ngQJ/_old 2012-07-02 12:39:55.000000000 +0200 +++ /var/tmp/diff_new_pack.36ngQJ/_new 2012-07-02 12:39:55.000000000 +0200 @@ -15,7 +15,6 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild # Few definitions which will alter build %define prefered 1 @@ -34,11 +33,11 @@ Name: mysql-community-server Summary: Server part of MySQL Community Server -Version: 5.5.25 -Release: 1 -%define srv_vers 5.5.25 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 @@ -52,16 +51,26 @@ 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 PreReq: %install_info_prereq %insserv_prereq %endif -BuildRequires: gcc-c++ ncurses-devel openssl-devel procps readline-devel -BuildRequires: autoconf automake cmake libtool zlib-devel +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: cmake +BuildRequires: gcc-c++ +BuildRequires: libtool +BuildRequires: ncurses-devel +BuildRequires: openssl-devel BuildRequires: pam-devel +BuildRequires: procps +BuildRequires: readline-devel +BuildRequires: zlib-devel %if 0%{?suse_version} -BuildRequires: pwdutils tcpd-devel +BuildRequires: pwdutils +BuildRequires: tcpd-devel %endif %if 0%{?suse_version} > 1030 || 0%{?fedora_version} > 8 BuildRequires: fdupes @@ -75,10 +84,11 @@ Requires: logrotate %endif # required by rcmysql -Requires: %{name}-client perl-base +Requires: %{name}-client Requires: %{name}-errormessages = %version -Provides: mysql-Max = %{srv_vers} +Requires: perl-base Provides: mysql = %{srv_vers} +Provides: mysql-Max = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides} = %{version} Obsoletes: %{extra_provides} < %{version} @@ -119,13 +129,12 @@ # 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 @@ -133,7 +142,6 @@ 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++ @@ -142,13 +150,12 @@ 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: tcpd-devel Requires: libmysqld18 = %version -Group: Development/Libraries/C and C++ +Requires: tcpd-devel %description -n libmysqld-devel This package contains the development header files and libraries @@ -157,7 +164,6 @@ %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 @@ -166,7 +172,6 @@ %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 @@ -174,7 +179,6 @@ 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} @@ -200,8 +204,8 @@ server daemon as well as the embedded server %package bench -Requires: %{name}-client perl-DBD-mysql -License: SUSE-GPL-2.0-with-FLOSS-exception +Requires: %{name}-client +Requires: perl-DBD-mysql Summary: Benchmarks for MySQL Community Server Group: Productivity/Databases/Tools Provides: mysql-bench = %{srv_vers} @@ -222,12 +226,11 @@ %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: mysql-debug = %{srv_vers} Provides: %{name}-debug = %{srv_vers} +Provides: mysql-debug = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides}-debug-verion = %{version} Obsoletes: %{extra_provides}-debug-version < %{version} @@ -245,14 +248,13 @@ 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: perl-DBD-mysql Requires: %{name}-tools = %{version} -Requires: %{name}-bench = %{version} +Requires: perl-DBD-mysql Provides: mysql-test = %{srv_vers} %if 0%{?use_extra_provides} > 0 Provides: %{extra_provides}-test = %{version} @@ -269,13 +271,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:/usr/bin/mysqlhotcopy mysql-client:/usr/bin/perror +Provides: 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} @@ -295,7 +297,6 @@ %package -n libndbclient6 Summary: Shared Libraries for cluster client -License: SUSE-GPL-2.0-with-FLOSS-exception Group: Development/Libraries/Other %description -n libndbclient6 @@ -306,7 +307,6 @@ %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,7 +320,6 @@ %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} @@ -333,7 +332,6 @@ 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} @@ -344,7 +342,6 @@ 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} @@ -363,6 +360,7 @@ # 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 ++++++ build.inc ++++++ --- /var/tmp/diff_new_pack.36ngQJ/_old 2012-07-02 12:39:55.000000000 +0200 +++ /var/tmp/diff_new_pack.36ngQJ/_new 2012-07-02 12:39:55.000000000 +0200 @@ -102,7 +102,7 @@ -DWITH_LIBEDIT=0 \ -DINSTALL_LAYOUT=RPM \ -DMYSQL_UNIX_ADDR=%{socketpath}/mysql.sock \ - -DINSTALL_MYSQLSHAREDIR=/usr/share/%{name} \ + -DINSTALL_MYSQLSHAREDIR=share/%{name} \ -DWITH_COMMENT="openSUSE MySQL rpm" \ -DWITH_EXTRA_CHARSET=all \ -DDEFAULT_CHARSET=utf8 -DDEFAULT_COLLATION=utf8_general_ci \ ++++++ configuration-tweaks.tar.bz2 ++++++ ++++++ init_errmsgs_ptr.diff ++++++ --- mysql-5.5.25/sql/derror.cc_old 2012-06-26 16:13:26.042793093 +0200 +++ mysql-5.5.25/sql/derror.cc 2012-06-26 16:13:53.028203277 +0200 @@ -64,6 +64,7 @@ read_texts() tries to free it. */ 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+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org