diff --git a/fix-build-error-for-sw_64.patch b/fix-build-error-for-sw_64.patch new file mode 100644 index 0000000000000000000000000000000000000000..f89540e69b437d316dfb53b2525d60a3b25a5584 --- /dev/null +++ b/fix-build-error-for-sw_64.patch @@ -0,0 +1,25 @@ +From a61921d7d615064e30eb2206a45ae05fc90e9ef7 Mon Sep 17 00:00:00 2001 +From: Super User +Date: Wed, 25 Dec 2024 09:24:28 +0800 +Subject: [PATCH] fix sw_64 build error + +--- + cmake/fileutils.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cmake/fileutils.cmake b/cmake/fileutils.cmake +index b99cf3e0..e3a2366f 100644 +--- a/cmake/fileutils.cmake ++++ b/cmake/fileutils.cmake +@@ -154,7 +154,7 @@ IF(LINUX) + STRING(REGEX MATCH + "^[ ]+NEEDED[ ]+([-+_A-Za-z0-9\\.]+)" UNUSED ${LINE}) + IF(CMAKE_MATCH_1) +- IF(CMAKE_MATCH_1 STREQUAL "ld-linux-x86-64.so.2" OR CMAKE_MATCH_1 STREQUAL "ld-linux-aarch64.so.1" OR CMAKE_MATCH_1 STREQUAL "ld-linux-riscv64-lp64d.so.1" OR CMAKE_MATCH_1 STREQUAL ld-linux-loongarch-lp64d.so.1) ++ IF(CMAKE_MATCH_1 STREQUAL "ld-linux-x86-64.so.2" OR CMAKE_MATCH_1 STREQUAL "ld-linux-aarch64.so.1" OR CMAKE_MATCH_1 STREQUAL "ld-linux-riscv64-lp64d.so.1" OR CMAKE_MATCH_1 STREQUAL ld-linux-loongarch-lp64d.so.1 OR CMAKE_MATCH_1 STREQUAL "ld-linux-sw-64.so.2") + SET(CMAKE_MATCH_1 "libdl.so.2") + ENDIF() + LIST(APPEND DEPENDENCIES ${CMAKE_MATCH_1}) +-- +2.43.0 + diff --git a/mysql.spec b/mysql.spec index cd90711a73ebfc34ed2d0171f59c102f96db5051..8829381bcefbe22c55b6d2fe9e50071f8eab95f1 100644 --- a/mysql.spec +++ b/mysql.spec @@ -30,7 +30,7 @@ %global sameevr %{?epoch:%{epoch}:}%{version}-%{release} Name: mysql Version: 8.0.43 -Release: 1 +Release: 2 Summary: MySQL client programs and shared libraries URL: http://www.mysql.com License: GPL-2.0-or-later AND LGPL-2.1-only AND BSL-1.0 AND GPL-1.0-or-later OR Artistic-1.0-Perl AND BSD-2-Clause @@ -65,6 +65,7 @@ Patch128: riscv-lock-free.patch %endif Patch129: fix-protobuf-version-22-and-up.patch Patch130: fix-build-error-for-loongarch64.patch +Patch131: fix-build-error-for-sw_64.patch BuildRequires: cmake gcc-c++ libaio-devel libedit-devel libevent-devel libicu-devel lz4 BuildRequires: lz4-devel mecab-devel bison libzstd-devel @@ -237,6 +238,7 @@ popd %endif %patch129 -p1 %patch130 -p1 +%patch131 -p1 pushd mysql-test add_test () { echo "$1" : BUG#0 "${@:2}" >> %{skiplist} @@ -551,6 +553,9 @@ fi %{_mandir}/man1/mysql_config.1* %changelog +* Mon Oct 20 2025 mahailiang - 8.0.43-2 +- fix sw_64 build error + * Wed Jul 23 2025 yaoxin <1024769339@qq.com> - 8.0.43-1 - Update to 8.4.6 for fix CVEs (CVE-2025-50068,CVE-2025-50077,CVE-2025-50078, CVE-2025-50079,CVE-2025-50080,CVE-2025-50081,CVE-2025-50082,CVE-2025-50083,