Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mariadb for openSUSE:Factory checked in at 2025-12-12 21:40:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mariadb (Old) and /work/SRC/openSUSE:Factory/.mariadb.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mariadb" Fri Dec 12 21:40:31 2025 rev:156 rq:1322220 version:11.8.5 Changes: -------- --- /work/SRC/openSUSE:Factory/mariadb/mariadb.changes 2025-11-18 15:28:57.887909992 +0100 +++ /work/SRC/openSUSE:Factory/.mariadb.new.1939/mariadb.changes 2025-12-12 21:40:55.604200079 +0100 @@ -1,0 +2,19 @@ +Tue Dec 9 20:37:22 UTC 2025 - Antonio Teixeira <[email protected]> + +- Update to 11.8.5: + https://mariadb.com/docs/release-notes/community-server/11.8/11.8.5 + https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.5 + https://mariadb.com/docs/release-notes/community-server/11.8/11.8.4 + https://mariadb.com/docs/release-notes/community-server/changelogs/11.8/11.8.4 + * fixes for the following security vulnerabilities: + 11.8.5: none + 11.8.4: none +- Add %license tags to license files (boo#1252162) +- Add INSTALL_DOCREADMEDIR cmake flag to install readme and license files +- Remove client plugin parsec.so, it is shipped by libmariadb_plugins + (boo#1243040, boo#1254476) +- Refresh fix-pamdir.patch +- Drop mariadb-fix-armv9.patch (included in upstream release) +- Update skipped test list + +------------------------------------------------------------------- @@ -4462 +4480,0 @@ - Old: ---- mariadb-11.8.3.tar.gz mariadb-11.8.3.tar.gz.asc mariadb-fix-armv9.patch New: ---- mariadb-11.8.5.tar.gz mariadb-11.8.5.tar.gz.asc ----------(Old B)---------- Old:- Refresh fix-pamdir.patch - Drop mariadb-fix-armv9.patch (included in upstream release) - Update skipped test list ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mariadb.spec ++++++ --- /var/tmp/diff_new_pack.zQJCpq/_old 2025-12-12 21:40:58.056303430 +0100 +++ /var/tmp/diff_new_pack.zQJCpq/_new 2025-12-12 21:40:58.072304104 +0100 @@ -52,7 +52,7 @@ # Build with cracklib plugin when cracklib-dict-full >= 2.9.0 is available %define with_cracklib_plugin 0 Name: mariadb -Version: 11.8.3 +Version: 11.8.5 Release: 0 Summary: Server part of MariaDB License: SUSE-GPL-2.0-with-FLOSS-exception @@ -81,9 +81,8 @@ Patch10: fix-pamdir.patch Patch11: gcc13-fix.patch Patch12: mariadb-fix-testsuite-openssl3.2.3.patch -Patch13: mariadb-fix-armv9.patch # PATCH-FIX-OPENSUSE fix-MDEV-32585.patch boo#1237555 [email protected] -- Fixes potential buffer overflow in get_defaults_options() -Patch14: fix-MDEV-32585.patch +Patch13: fix-MDEV-32585.patch # needed for bison SQL parser and wsrep API BuildRequires: bison BuildRequires: cmake @@ -368,7 +367,6 @@ %patch -P 11 -p1 %patch -P 12 -p1 %patch -P 13 -p1 -%patch -P 14 -p1 cp %{_sourcedir}/suse-test-run . @@ -435,6 +433,7 @@ -DINSTALL_PLUGINDIR_RPM="%{_lib}/mysql/plugin" \ -DINSTALL_LIBDIR_RPM="%{_lib}" \ -DINSTALL_SYSCONF2DIR="%{_sysconfdir}/my.cnf.d" \ + -DINSTALL_DOCREADMEDIR="%{_docdir}/%{name}" \ -DCMAKE_BUILD_TYPE=RelWithDebInfo \ -DINSTALL_SQLBENCHDIR=share \ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--as-needed -Wl,-z,relro,-z,now -Wl,-Bsymbolic -Wl,-Bsymbolic-functions" \ @@ -548,7 +547,7 @@ unlink %{buildroot}%{_libdir}/libmysqlclient_r.so unlink %{buildroot}%{_libdir}/libmariadb.so # Client plugins -rm %{buildroot}%{_libdir}/mysql/plugin/{auth_gssapi_client.so,dialog.so,mysql_clear_password.so,sha256_password.so,caching_sha2_password.so,client_ed25519.so} +rm %{buildroot}%{_libdir}/mysql/plugin/{auth_gssapi_client.so,dialog.so,mysql_clear_password.so,sha256_password.so,caching_sha2_password.so,client_ed25519.so,parsec.so} # Devel files rm %{buildroot}%{_bindir}/mysql_config rm %{buildroot}%{_bindir}/mariadb_config @@ -614,14 +613,8 @@ popd >/dev/null mv %{_builddir}/errormessages.files mariadb-errormessages.files -# Files not installed by make install -# Some of the documentation we need to have installed -DOCS=(COPYING README.md EXCEPTIONS-CLIENT %{_sourcedir}/README.debug plugin/daemon_example/daemon_example.ini) -DOCDIR=%{buildroot}%{_defaultdocdir}/%{name} -install -d -m 755 ${DOCDIR} -for i in "${DOCS[@]}"; do - install -m 644 "${i}" "${DOCDIR}" || true -done +install -m 644 %{SOURCE4} %{buildroot}%{_docdir}/%{name} +install -m 644 plugin/daemon_example/daemon_example.ini %{buildroot}%{_docdir}/%{name} # Install default configuration file install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/my.cnf @@ -827,7 +820,8 @@ %config(noreplace) %{_pam_secconfdir}/user_map.conf %config %{_sysconfdir}/logrotate.d/%{name} %{_datadir}/%{name}/%{name}.logrotate -%doc %{_defaultdocdir}/%{name} +%license %{_docdir}/%{name}/COPYING +%doc %{_docdir}/%{name} %dir %{_libexecdir}/mysql %dir %attr(0700, mysql, mysql) %{_localstatedir}/log/mysql %{_libexecdir}/mysql/mysql-systemd-helper @@ -861,13 +855,14 @@ %ghost %{_localstatedir}/adm/update-messages/%{name}-%{version}-%{release}-something %dir %attr(0750, mysql, mysql) %{_localstatedir}/lib/mysql-files %if 0%{with_mroonga} > 0 +%license %{_datadir}/mariadb/mroonga/COPYING %{_datadir}/mariadb/mroonga/ %dir %{_datadir}/groonga/ -%{_datadir}/groonga/COPYING +%license %{_datadir}/groonga/COPYING %{_datadir}/groonga/README.md %dir %{_datadir}/groonga-normalizer-mysql %{_datadir}/groonga-normalizer-mysql/README.md -%{_datadir}/groonga-normalizer-mysql/lgpl-2.0.txt +%license %{_datadir}/groonga-normalizer-mysql/lgpl-2.0.txt %endif %dir %{_datadir}/%{name}/policy %dir %{_datadir}/%{name}/policy/apparmor ++++++ fix-pamdir.patch ++++++ --- /var/tmp/diff_new_pack.zQJCpq/_old 2025-12-12 21:40:58.184308825 +0100 +++ /var/tmp/diff_new_pack.zQJCpq/_new 2025-12-12 21:40:58.192309162 +0100 @@ -1,11 +1,11 @@ -diff --git a/cmake/install_layout.cmake b/cmake/install_layout.cmake -index 877b147bc6e..f025aec78cb 100644 +Index: b/cmake/install_layout.cmake +=================================================================== --- a/cmake/install_layout.cmake +++ b/cmake/install_layout.cmake -@@ -163,7 +163,7 @@ SET(INSTALL_UNIX_ADDRDIR_RPM "${INSTALL_MYSQLDATADIR_RPM}/mysql.sock" - SET(INSTALL_SYSTEMD_UNITDIR_RPM "/usr/lib/systemd/system") +@@ -164,7 +164,7 @@ SET(INSTALL_SYSTEMD_UNITDIR_RPM SET(INSTALL_SYSTEMD_SYSUSERSDIR_RPM "/usr/lib/sysusers.d") SET(INSTALL_SYSTEMD_TMPFILESDIR_RPM "/usr/lib/tmpfiles.d") + SET(INSTALL_RUNDATADIR_RPM "/run/mariadb") -SET(INSTALL_PAMDIR_RPM "/${INSTALL_LIBDIR_RPM}/security") +SET(INSTALL_PAMDIR_RPM "${INSTALL_LIBDIR_RPM}/security") SET(INSTALL_PAMDATADIR_RPM "/etc/security") ++++++ mariadb-11.8.3.tar.gz -> mariadb-11.8.5.tar.gz ++++++ /work/SRC/openSUSE:Factory/mariadb/mariadb-11.8.3.tar.gz /work/SRC/openSUSE:Factory/.mariadb.new.1939/mariadb-11.8.5.tar.gz differ: char 11, line 1 ++++++ suse_skipped_tests.list ++++++ --- /var/tmp/diff_new_pack.zQJCpq/_old 2025-12-12 21:40:58.468320795 +0100 +++ /var/tmp/diff_new_pack.zQJCpq/_new 2025-12-12 21:40:58.472320964 +0100 @@ -55,4 +55,5 @@ main.ssl_cipher : since 11.7.2 - all unit.conc_async : since 11.7.2 - aarch64 main.func_regexp_pcre : boo#1252518 +mysql_sha2.ssl_auto : since 11.8.5 - all
