Merge lp:~ignacio-nin/percona-xtradb-cluster/5.5.29-nonconflicting-libmysqlclient into lp:percona-xtradb-cluster/percona-xtradb-cluster-5.5

Proposed by Ignacio Nin
Status: Merged
Merged at revision: 387
Proposed branch: lp:~ignacio-nin/percona-xtradb-cluster/5.5.29-nonconflicting-libmysqlclient
Merge into: lp:percona-xtradb-cluster/percona-xtradb-cluster-5.5
Prerequisite: lp:~percona-core/percona-xtradb-cluster/release-5.5.29
Diff against target: 61 lines (+9/-4)
2 files modified
build/percona-shared-compat.spec (+4/-0)
build/percona-xtradb-cluster.spec (+5/-4)
To merge this branch: bzr merge lp:~ignacio-nin/percona-xtradb-cluster/5.5.29-nonconflicting-libmysqlclient
Reviewer Review Type Date Requested Status
Raghavendra D Prabhu (community) Approve
Review via email: mp+155290@code.launchpad.net

This proposal supersedes a proposal from 2013-03-09.

Description of the change

Changes for solving the RPM shared packages related bugs.

This works together with lp:~ignacio-nin/percona-server/5.0-nonconflicting-libmysqlclient, lp:~ignacio-nin/percona-server/5.1-nonconflicting-libmysqlclient and lp:~ignacio-nin/percona-server/5.5-nonconflicting-libmysqlclient for the products becoming compatible when installing the percona-server-shared package.

To post a comment you must log in.
Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote : Posted in a previous version of this proposal

I don't think

-SET(WSREP_PATCH_VERSION "7.1")
+SET(WSREP_PATCH_VERSION "7.2")

should be part of this patch since it is bumped upstream. (and it is 7.3 now).

review: Needs Fixing
Revision history for this message
Ignacio Nin (ignacio-nin) wrote : Posted in a previous version of this proposal

> I don't think
>
> -SET(WSREP_PATCH_VERSION "7.1")
> +SET(WSREP_PATCH_VERSION "7.2")
>
> should be part of this patch since it is bumped upstream. (and it is 7.3 now).

Right now in the target branch Percona-Server/cmake/wsrep.cmake contains 7.1. Also, what's upstream in this context?

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote : Posted in a previous version of this proposal

In the upstream file it is 7.3, ie.

SET(WSREP_PATCH_VERSION "7.3")

Revision history for this message
Ignacio Nin (ignacio-nin) wrote :

I've resubmitted the branch and listed lp:~percona-core/percona-server/release-5.5.29 as a prerrequisite branch, which is where that change originated.

Revision history for this message
Raghavendra D Prabhu (raghavendra-prabhu) wrote :

Merged.

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'build/percona-shared-compat.spec'
--- build/percona-shared-compat.spec 2013-01-22 16:19:45 +0000
+++ build/percona-shared-compat.spec 2013-03-25 17:17:31 +0000
@@ -47,7 +47,11 @@
47Version: %{version55}47Version: %{version55}
48Release: %{release}.%{gotrevision}.rhel%{redhatversion}48Release: %{release}.%{gotrevision}.rhel%{redhatversion}
49BuildRoot: %{_tmppath}/%{name}-%{version}-build49BuildRoot: %{_tmppath}/%{name}-%{version}-build
50%if "%{redhatversion}" == "5"
51Obsoletes: MySQL-shared mysql
52%else
50Obsoletes: MySQL-shared mysql-libs53Obsoletes: MySQL-shared mysql-libs
54%endif
51Provides: MySQL-shared mysql-libs55Provides: MySQL-shared mysql-libs
52Summary: MySQL shared client libraries for MySQL %{version}, %{version50}, %{version41} and %{version40}56Summary: MySQL shared client libraries for MySQL %{version}, %{version50}, %{version41} and %{version40}
5357
5458
=== modified file 'build/percona-xtradb-cluster.spec'
--- build/percona-xtradb-cluster.spec 2013-03-25 17:17:31 +0000
+++ build/percona-xtradb-cluster.spec 2013-03-25 17:17:31 +0000
@@ -263,7 +263,7 @@
263%package -n Percona-XtraDB-Cluster-server%{product_suffix}263%package -n Percona-XtraDB-Cluster-server%{product_suffix}
264Summary: Percona XtraDB Cluster - server package264Summary: Percona XtraDB Cluster - server package
265Group: Applications/Databases265Group: Applications/Databases
266Requires: %{distro_requires} mysql-libs Percona-XtraDB-Cluster-galera%{product_suffix} xtrabackup >= 1.9.0 tar nc rsync266Requires: %{distro_requires} Percona-XtraDB-Cluster-client%{product_suffix} Percona-XtraDB-Cluster-shared%{product_suffix} Percona-XtraDB-Cluster-galera%{product_suffix} xtrabackup >= 1.9.0 tar nc rsync
267Provides: mysql-server MySQL-server Percona-Server-server267Provides: mysql-server MySQL-server Percona-Server-server
268Conflicts: Percona-Server-server-55 Percona-Server-server-51268Conflicts: Percona-Server-server-55 Percona-Server-server-51
269269
@@ -288,7 +288,7 @@
288%package -n Percona-XtraDB-Cluster-client%{product_suffix}288%package -n Percona-XtraDB-Cluster-client%{product_suffix}
289Summary: Percona XtraDB Cluster - client package289Summary: Percona XtraDB Cluster - client package
290Group: Applications/Databases290Group: Applications/Databases
291Requires: mysql-libs291Requires: Percona-XtraDB-Cluster-shared%{product_suffix}
292Provides: mysql-client MySQL-client mysql MySQL Percona-XtraDB-Cluster-client292Provides: mysql-client MySQL-client mysql MySQL Percona-XtraDB-Cluster-client
293Conflicts: Percona-Server-client-55 Percona-Server-client-51 Percona-SQL-client-50293Conflicts: Percona-Server-client-55 Percona-Server-client-51 Percona-SQL-client-50
294294
@@ -362,7 +362,7 @@
362Summary: Percona XtraDB Cluster - Shared libraries362Summary: Percona XtraDB Cluster - Shared libraries
363Group: Applications/Databases363Group: Applications/Databases
364Provides: mysql-shared mysql-libs Percona-Server-shared364Provides: mysql-shared mysql-libs Percona-Server-shared
365Conflicts: Percona-Server-shared-55 Percona-Server-shared-51365Conflicts: Percona-Server-shared-55
366366
367%description -n Percona-XtraDB-Cluster-shared%{product_suffix}367%description -n Percona-XtraDB-Cluster-shared%{product_suffix}
368Percona XtraDB Cluster is based on the Percona Server database server and368Percona XtraDB Cluster is based on the Percona Server database server and
@@ -1168,12 +1168,13 @@
1168%{_libdir}/mysql/libmysqlservices.a1168%{_libdir}/mysql/libmysqlservices.a
1169%{_libdir}/mysql/libhsclient.a1169%{_libdir}/mysql/libhsclient.a
1170%{_libdir}/libhsclient.la1170%{_libdir}/libhsclient.la
1171%{_libdir}/*.so
11711172
1172# ----------------------------------------------------------------------------1173# ----------------------------------------------------------------------------
1173%files -n Percona-XtraDB-Cluster-shared%{product_suffix}1174%files -n Percona-XtraDB-Cluster-shared%{product_suffix}
1174%defattr(-, root, root, 0755)1175%defattr(-, root, root, 0755)
1175# Shared libraries (omit for architectures that don't support them)1176# Shared libraries (omit for architectures that don't support them)
1176%{_libdir}/libmysql*.so*1177%{_libdir}/libmysql*.so.*
1177# Maatkit UDF libs1178# Maatkit UDF libs
1178%{_libdir}/mysql/plugin/libfnv1a_udf.a1179%{_libdir}/mysql/plugin/libfnv1a_udf.a
1179%{_libdir}/mysql/plugin/libfnv1a_udf.la1180%{_libdir}/mysql/plugin/libfnv1a_udf.la

Subscribers

People subscribed via source and target branches

to all changes: