From 45eb7ec912e22d10339548356157470441d5f831 Mon Sep 17 00:00:00 2001 From: Funda Wang Date: Fri, 28 Mar 2025 17:07:24 +0800 Subject: [PATCH] fix requires_exclude --- greatsql.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/greatsql.spec b/greatsql.spec index c64f0d4..b330e46 100644 --- a/greatsql.spec +++ b/greatsql.spec @@ -32,7 +32,7 @@ %global greatsql_version 27 %global revision aa66a385910 %global tokudb_backup_version %{mysql_version}-%{greatsql_version} -%global rpm_release 2 +%global rpm_release 3 %global release %{greatsql_version}.%{rpm_release}%{?dist} @@ -210,11 +210,11 @@ BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) # For rpm => 4.9 only: https://fedoraproject.org/wiki/Packaging:AutoProvidesAndRequiresFiltering %global __requires_exclude ^perl\\((GD|hostnames|lib::mtr|lib::v1|mtr_|My::|Lmo|Lmo::Meta|Lmo::Object|Lmo::Types|Lmo::Utils|Percona::Toolkit|Quoter|Transformers) -%global __provides_exclude_from ^(/usr/share/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so|/usr/include/mysql/.*|/usr/share/man/man.*/mysql.*|/etc/my.cnf|/usr/bin/mysql.*|/usr/sbin/mysqld.*|*libprotobuf*|*libmysqlclient.so*|*libmysqlharness*|*libmysqlrouter*|*mysqlclient*|*libdaemon*|*libfnv*|*libmemcached*|*libmurmur*|*libtest*)$ +%global __provides_exclude_from ^(%{_datadir}/(mysql|mysql-test)/.*|%{_libdir}/mysql/plugin/.*\\.so|%{_bindir}/mysql.*|%{_sbindir}/mysqld.*)$ %global _privatelibs lib(protobuf|mysqlclient|mysqlharness|mysqlrouter|mysqlclient|daemon|fnv|memcached|murmur|test)*\\.so* -%global __provides_exclude %{_privatelibs} -%global __requires_exclude %{_privatelibs} +%global __provides_exclude %{?__provides_exclude:%__provides_exclude|}%{_privatelibs} +%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}%{_privatelibs} %description GreatSQL focuses on improving the reliability and performance of MGR, supports InnoDB parallel query and other features, and is a domestic MySQL version suitable for financial applications. It can be used as an optional replacement of MySQL or Percona Server. It is completely free and compatible with MySQL or Percona server. @@ -1173,6 +1173,9 @@ fi %{_libdir}/mysql/private/icudt69l/brkitr %changelog +* Fri Mar 28 2025 Funda Wang - 8.0.32-27.3 +- fix requires_exclude + * Mon Mar 24 2025 GreatSQL - 8.0.32-27.2 - Remove debug build stage - Add some new cmake options -- Gitee