diff --git a/mysql.spec b/mysql.spec index 83e0993778e379eb52f51cdcb26e620d2f193e2e..8eae9251fbd8f7ab8470bbeb8f07e2b27291bd11 100644 --- a/mysql.spec +++ b/mysql.spec @@ -7,7 +7,7 @@ %global boost_bundled_version 1.73.0 Name: mysql Version: 8.0.22 -Release: 1 +Release: 3 License: GPLv2 with exceptions and LGPLv2 and BSD Summary: The world's most popular open source database URL: http://www.mysql.com/ @@ -26,7 +26,7 @@ Patch12:boost-1.57.0-mpl-print.patch BuildRequires: cmake openssl-devel ncurses-devel libtirpc-devel rpcgen -Requires: libatomic >= 1.2.0 libstdc++ >= 7.3.0 ncurses libtirpc openssl +Requires: libatomic >= 1.2.0 libstdc++ >= 7.3.0 ncurses libtirpc openssl ldconfig %description The MySQL(TM) software delivers a very fast, multi-threaded, multi-user, @@ -85,6 +85,11 @@ if [ -f %{_prefix}/local/%{name}/support-files/mysql.server > /dev/null 2>&1 ] chkconfig --level 2345 mysql on fi +if [ -e %{_prefix}/local/%{name}/lib/private ];then + echo "%{_prefix}/local/%{name}/lib/private" > %{_sysconfdir}/ld.so.conf.d/%{name}.conf + ldconfig +fi + %preun if [ -f %{_sysconfdir}/my.cnf ];then mv %{_sysconfdir}/my.cnf %{_sysconfdir}/my.cnf.rpmold @@ -92,6 +97,10 @@ fi if [ -f %{_initddir}/mysql ];then mv %{_initddir}/mysql %{_initddir}/mysql.rpmold fi +if [ -f %{_sysconfdir}/ld.so.conf.d/%{name}.conf ];then + rm -f %{_sysconfdir}/ld.so.conf.d/%{name}.conf + ldconfig +fi %postun userdel -r %{name} &>/dev/null @@ -103,6 +112,12 @@ userdel -r %{name} &>/dev/null %exclude /usr/lib/debug %changelog +* Tue Dec 1 2020 weishengjing 8.0.22-3 +- modify symbol issues of spec + +* Mon Nov 30 2020 weishengjing 8.0.22-2 +- add libprotobuf-lite.so to /usr/lib64 + * Wed Nov 18 2020 weishengjing 8.0.22-1 - New version 8.0.22 fix CVES: CVE-2020-14852 CVE-2020-14794 CVE-2020-14775 CVE-2020-14893 CVE-2020-14829 CVE-2020-14828 CVE-2020-14888 CVE-2020-14891