diff --git a/add-loongarch64-to-lib64-matches.patch b/add-loongarch64-to-lib64-matches.patch new file mode 100644 index 0000000000000000000000000000000000000000..2dd9f69ccdca978c7ecbdc324a8092c710124d75 --- /dev/null +++ b/add-loongarch64-to-lib64-matches.patch @@ -0,0 +1,25 @@ +From a610c3fd999a4fdf9f719572c6e16490f0160e8e Mon Sep 17 00:00:00 2001 +From: Wenlong Zhang +Date: Mon, 1 Dec 2025 10:57:45 +0800 +Subject: [PATCH] add loongarch64 to lib64 matches + +--- + cmake/install.cmake | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/cmake/install.cmake b/cmake/install.cmake +index 264e2ac..1256ffa 100644 +--- a/cmake/install.cmake ++++ b/cmake/install.cmake +@@ -76,7 +76,7 @@ SET(LIBMARIADB_STATIC_DEFAULT "mariadbclient") + # RPM layout + # + SET(INSTALL_BINDIR_RPM "bin") +-IF((CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le" OR CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "s390x" OR CMAKE_SYSTEM_PROCESSOR MATCHES "riscv64") AND CMAKE_SIZEOF_VOID_P EQUAL 8) ++IF((CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "ppc64le" OR CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "s390x" OR CMAKE_SYSTEM_PROCESSOR MATCHES "riscv64" OR CMAKE_SYSTEM_PROCESSOR MATCHES "loongarch64") AND CMAKE_SIZEOF_VOID_P EQUAL 8) + SET(INSTALL_LIBDIR_RPM "lib64/mariadb") + SET(INSTALL_PCDIR_RPM "lib64/pkgconfig") + SET(INSTALL_PLUGINDIR_RPM "lib64/mariadb/plugin") +-- +2.43.0 + diff --git a/mariadb-connector-c.spec b/mariadb-connector-c.spec index 12732d5877fe4303d5e9cd83cef6226583dc4003..004e7b970faa2ae8298a08a0581b4c075b6b42a3 100644 --- a/mariadb-connector-c.spec +++ b/mariadb-connector-c.spec @@ -1,6 +1,6 @@ Name: mariadb-connector-c Version: 3.4.7 -Release: 1 +Release: 2 Summary: MariaDB connector library in C License: LGPL-2.1-or-later URL: https://mariadb.com/kb/en/mariadb-connector-c/ @@ -8,6 +8,7 @@ Source0: https://archive.mariadb.org/connector-c-%{version}/%{name}-%{ver Patch0003: mariadb-connector-c-3.1.13-src-sw.patch Patch0004: add-riscv64-to-lib64-matches.patch +Patch0005: add-loongarch64-to-lib64-matches.patch BuildRequires: cmake >= 3.12 BuildRequires: gcc @@ -99,6 +100,9 @@ end %{_mandir}/man3/{mariadb,mysql}_*.3* %changelog +* Mon Dec 01 2025 Wenlong Zhang - 3.4.7-2 +- add loongarch64 to lib64 matches + * Wed Oct 08 2025 Funda Wang - 3.4.7-1 - update to 3.4.7