Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package mariadb-connector-c for
openSUSE:Factory checked in at 2026-06-04 18:52:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/mariadb-connector-c (Old)
and /work/SRC/openSUSE:Factory/.mariadb-connector-c.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mariadb-connector-c"
Thu Jun 4 18:52:49 2026 rev:54 rq:1357008 version:3.4.8
Changes:
--------
--- /work/SRC/openSUSE:Factory/mariadb-connector-c/mariadb-connector-c.changes
2026-03-24 18:48:15.248948614 +0100
+++
/work/SRC/openSUSE:Factory/.mariadb-connector-c.new.2375/mariadb-connector-c.changes
2026-06-04 18:53:40.039270841 +0200
@@ -1,0 +2,20 @@
+Wed Jun 3 15:51:29 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to release 3.4.8:
+ * Fix compilation with GCC 15
+ * CONC-762: always set is_null and length in the bind
+ structure to avoid msan errors
+ * CONC-763: add MySQL collation ID 309 (utf8mb4_0900_bin)
+ * CONC-764: fix build of ma_context.c on Android (X18 is a
+ platform-reserved register)
+ * CONC-766: disable clang -Wcast-function-type-strict for
+ makecontext
+- Drop patches now included upstream:
+ * mariadb-connector-c-3.4.5-gcc15.patch
+ * mariadb-connector-c-3.4.5-gcc15-part2.patch
+- Update mariadb.keyring with the MariaDB Signing Key
+ ([email protected]); upstream now signs the connector-c
+ release tarballs with it
+- Fetch sources from archive.mariadb.org
+
+-------------------------------------------------------------------
Old:
----
mariadb-connector-c-3.4.5-gcc15-part2.patch
mariadb-connector-c-3.4.5-gcc15.patch
mariadb-connector-c-3.4.5-src.tar.gz
mariadb-connector-c-3.4.5-src.tar.gz.asc
New:
----
mariadb-connector-c-3.4.8-src.tar.gz
mariadb-connector-c-3.4.8-src.tar.gz.asc
----------(Old B)----------
Old: * mariadb-connector-c-3.4.5-gcc15.patch
* mariadb-connector-c-3.4.5-gcc15-part2.patch
- Update mariadb.keyring with the MariaDB Signing Key
Old:- Drop patches now included upstream:
* mariadb-connector-c-3.4.5-gcc15.patch
* mariadb-connector-c-3.4.5-gcc15-part2.patch
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ mariadb-connector-c.spec ++++++
--- /var/tmp/diff_new_pack.vBkMCX/_old 2026-06-04 18:53:44.995475271 +0200
+++ /var/tmp/diff_new_pack.vBkMCX/_new 2026-06-04 18:53:45.011475931 +0200
@@ -1,7 +1,7 @@
#
# spec file for package mariadb-connector-c
#
-# Copyright (c) 2026 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -25,21 +25,18 @@
%endif
%bcond_with sqlite3
Name: mariadb-connector-c
-Version: 3.4.5
+Version: 3.4.8
Release: 0
Summary: MariaDB connector in C
License: LGPL-2.1-or-later
-Group: Development/Libraries/C and C++
URL: https://github.com/MariaDB/mariadb-connector-c
-Source:
https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz
-Source1:
https://downloads.mariadb.com/Connectors/c/connector-c-%{version}/%{name}-%{version}-src.tar.gz.asc
+Source:
https://archive.mariadb.org/connector-c-%{version}/%{name}-%{version}-src.tar.gz
+Source1:
https://archive.mariadb.org/connector-c-%{version}/%{name}-%{version}-src.tar.gz.asc
# Imported from keyserver based on keyid @
https://mariadb.com/kb/en/mariadb-enterprise/mariadb-enterprise-installation-guide/
Source2: mariadb.keyring
Source3: baselibs.conf
Patch1: mariadb-connector-c-2.3.1_unresolved_symbols.patch
Patch4: private_library.patch
-Patch5: mariadb-connector-c-3.4.5-gcc15.patch
-Patch6: mariadb-connector-c-3.4.5-gcc15-part2.patch
Patch7: mariadb-connector-c-3.4.5-const-correctness.patch
Patch8: mariadb-connector-c-3.4.5-const-correctness-2.patch
BuildRequires: cmake
@@ -61,7 +58,6 @@
%package -n %{libname}%{sover}
Summary: MariaDB connector in C
-Group: System/Libraries
%description -n %{libname}%{sover}
MariaDB Connector is used to connect applications developed in
@@ -76,7 +72,6 @@
# We need "Conflicts" because we moved some plugins here:
# dialog.so was in mariadb-client package
# mysql_clear_password.so was in mariadb package
-Group: System/Libraries
Conflicts: mariadb <= 10.1.25
Conflicts: mariadb-client <= 10.1.25
@@ -88,7 +83,6 @@
%package -n %{libname}private
Summary: Additional internal libraries for the MariaDB C Connector
-Group: System/Libraries
%description -n %{libname}private
MariaDB Connector is used to connect applications developed in
@@ -98,7 +92,6 @@
%package -n %{libname}-devel
Summary: Development files for the MariaDB Connector C API
-Group: Development/Libraries/C and C++
Requires: %{libname}%{sover} = %{version}
Requires: pkgconfig(openssl)
Requires: pkgconfig(zlib)
++++++ mariadb-connector-c-3.4.5-src.tar.gz ->
mariadb-connector-c-3.4.8-src.tar.gz ++++++
++++ 15951 lines of diff (skipped)
++++++ mariadb.keyring ++++++
--- /var/tmp/diff_new_pack.vBkMCX/_old 2026-06-04 18:53:47.035559419 +0200
+++ /var/tmp/diff_new_pack.vBkMCX/_new 2026-06-04 18:53:47.043559749 +0200
@@ -1,5 +1,4 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v2
mQENBFSTDbABCADuZ2k4NIsmhrSyAw/49GQugqPF40P0ldkTPkKDx8b6eNFtPFJb
syw9yKqUEIS+9eFtIEMLLR4CIHMM56adZe5q5Wp7g/+rnHgTuefVWfMg42Vaxdk8
@@ -38,7 +37,53 @@
bYNKO9rtI+SZi5EtD5nwSKLNZFwDxvRX9PIbaT2vsRNzjqeMOkpjDg7S79lMicr7
idOon4dpLl411HpClV8MnuWmekAa/L9Ee52J50ti3Rx7MDgPISJi9ZykqpPrxmt1
A+9ZkKE6VB63nTMBOpLUh0zD4yFHYjAUyDpSTH3SLNtVu3UfkLJ+Nr7AAKoV9YQg
-Tmu3wSPRFsnHsQksxFhCqGYdUKyfRsobs/Ns
-=ovQp
+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
+=yav1
-----END PGP PUBLIC KEY BLOCK-----