Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mariadb for openSUSE:Factory checked in at 2023-12-03 20:48:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mariadb (Old) and /work/SRC/openSUSE:Factory/.mariadb.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mariadb" Sun Dec 3 20:48:18 2023 rev:134 rq:1129788 version:11.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/mariadb/mariadb.changes 2023-07-05 15:30:24.966515066 +0200 +++ /work/SRC/openSUSE:Factory/.mariadb.new.25432/mariadb.changes 2023-12-03 20:48:25.572923261 +0100 @@ -1,0 +2,39 @@ +Mon Nov 27 13:28:45 UTC 2023 - Jiri Slaby <jsl...@suse.cz> + +- Fix location of unwanted binaries (which are deleted) +- Fix location in rpmlintrc +- Disable LTO on ppc64le due to error +- constraints: increase memory to 16G on ppc64le, 10G is no longer enough + (perhaps a linker bug?) + +------------------------------------------------------------------- +Tue Oct 17 15:27:14 UTC 2023 - Danilo Spinella <danilo.spine...@suse.com> + +- Update list of skipped tests + +------------------------------------------------------------------- +Mon Sep 25 13:17:53 UTC 2023 - Danilo Spinella <danilo.spine...@suse.com> + +- Update to 11.1.2: + https://mariadb.com/kb/en/mariadb-11-1-2-release-notes/ + https://mariadb.com/kb/en/mariadb-11-1-2-changelog/ + * fixes for the following security vulnerabilities: + 11.1.2: none +- Refresh list of skipped tests + +------------------------------------------------------------------- +Wed Sep 6 18:44:22 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Workaround build failure with fmt-10: require fmt < 10 + +------------------------------------------------------------------- +Wed Aug 23 14:20:35 UTC 2023 - Danilo Spinella <danilo.spine...@suse.com> + +- Update to 11.0.3: + * release notes and changelog: + https://mariadb.com/kb/en/mariadb-11-0-3-release-notes/ + https://mariadb.com/kb/en/mariadb-11-0-3-changelog/ + * fixes for the following security vulnerabilities: + 11.0.3: none + +------------------------------------------------------------------- Old: ---- mariadb-11.0.2.tar.gz mariadb-11.0.2.tar.gz.asc New: ---- mariadb-11.1.2.tar.gz mariadb-11.1.2.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mariadb.spec ++++++ --- /var/tmp/diff_new_pack.ZOo1OA/_old 2023-12-03 20:48:27.032976879 +0100 +++ /var/tmp/diff_new_pack.ZOo1OA/_new 2023-12-03 20:48:27.036977026 +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.0.2 +Version: 11.1.2 Release: 0 Summary: Server part of MariaDB License: SUSE-GPL-2.0-with-FLOSS-exception @@ -136,7 +136,7 @@ BuildRequires: perl(Time::HiRes) # Do not ever switch away from BuildRequires: pkgconfig(libsystemd); BuildRequires systemd/systemd-devel causes build cycles BuildRequires: pkgconfig(libsystemd) -BuildRequires: pkgconfig(fmt) +BuildRequires: pkgconfig(fmt) < 10 #!BuildIgnore: user(mysql) # Required by rcmysql Requires: %{name}-client @@ -316,7 +316,7 @@ %description test This package contains the test scripts and data for MariaDB. -To run the testsuite, run %{_datadir}/mysql-test/suse-test-run. +To run the testsuite, run %{_datadir}/%{name}-test/suse-test-run. %package tools Summary: MariaDB tools @@ -383,7 +383,7 @@ rm -f sql/sql_builtin.cc # Broken test that needs sources -rm -f mysql-test/t/file_contents.test mysql-test/r/file_contents.result +rm -f %{name}-test/t/file_contents.test %{name}-test/r/file_contents.result # Specify perl path on shebangs for i in `grep -Rl '^#!%{_bindir}/env perl$' .`; do @@ -535,15 +535,15 @@ rm -f %{buildroot}%{_datadir}/mysql/{errmsg-utf8.txt,mysql-log-rotate} rm -f %{buildroot}%{_libdir}/mysql/plugin/daemon_example.ini # binary-configure creates the MySQL system tables and starts the server (not used) -rm -f %{buildroot}%{_datadir}/mysql/binary-configure +rm -f %{buildroot}%{_datadir}/%{name}/binary-configure # FS files first-bytes recoginiton (not updated by upstream since nobody realy use that) -rm -f %{buildroot}%{_datadir}/mysql/magic +rm -f %{buildroot}%{_datadir}/%{name}/magic # Upstream ships them because of MDEV-10797 (we don't need them as we use our own systemd scripts) -rm -f %{buildroot}%{_datadir}/mysql/mysql.server -rm -f %{buildroot}%{_datadir}/mysql/mysqld_multi.server +rm -f %{buildroot}%{_datadir}/%{name}/mysql.server +rm -f %{buildroot}%{_datadir}/%{name}/mysqld_multi.server # upstream installs links for mysql -unlink %{buildroot}%{_datadir}/mysql/systemd/mysql.service -unlink %{buildroot}%{_datadir}/mysql/systemd/mysqld.service +unlink %{buildroot}%{_datadir}/%{name}/systemd/mysql.service +unlink %{buildroot}%{_datadir}/%{name}/systemd/mysqld.service unlink %{buildroot}%{_unitdir}/mysqld.service # The old fork of mytop utility (we ship it as a separate package) rm -f %{buildroot}%{_bindir}/mytop @@ -619,7 +619,7 @@ filelist msql2mysql mysql_plugin mariadb-plugin mysql_convert_table_format mariadb-convert-table-format mysql_find_rows mariadb-find-rows mysql_setpermission mariadb-setpermission mysql_tzinfo_to_sql mariadb-tzinfo-to-sql mysqlaccess mariadb-access mysqlhotcopy mariadb-hotcopy perror replace mysql_embedded mariadb-embedded aria_s3_copy mariadb-conv >mariadb-tools.files # All configuration files -echo '%{_datadir}/mysql/*.cnf' >> mariadb.files +echo '%{_datadir}/%{name}/*.cnf' >> mariadb.files # Special errormessages approach echo '%%defattr(-, root, root)' > %{_builddir}/errormessages.files @@ -671,18 +671,18 @@ EOF # Testsuite -install -d -m 755 '%{buildroot}'%{_datadir}/mysql-test/ -install -m 755 suse-test-run '%{buildroot}'%{_datadir}/mysql-test/ -mkdir '%{buildroot}'%{_datadir}/mysql-test%{_localstatedir} +install -d -m 755 '%{buildroot}'%{_datadir}/%{name}-test/ +install -m 755 suse-test-run '%{buildroot}'%{_datadir}/%{name}-test/ +mkdir '%{buildroot}'%{_datadir}/%{name}-test%{_localstatedir} # Install the list of skipped tests to be available for user runs -install -p -m 0644 mysql-test/unstable-tests %{buildroot}%{_datadir}/mysql-test -ln -s unstable-tests %{buildroot}%{_datadir}/mysql-test/suse_skipped_tests.list +install -p -m 0644 mysql-test/unstable-tests %{buildroot}%{_datadir}/%{name}-test +ln -s unstable-tests %{buildroot}%{_datadir}/%{name}-test/suse_skipped_tests.list # Final fixes -find '%{buildroot}'%{_datadir}/mysql-test -name '*.orig' -delete -%fdupes -s '%{buildroot}'%{_datadir}/mysql-test -fdupes -q -n -r '%{buildroot}'%{_datadir}/mysql-test +find '%{buildroot}'%{_datadir}/%{name}-test -name '*.orig' -delete +%fdupes -s '%{buildroot}'%{_datadir}/%{name}-test +fdupes -q -n -r '%{buildroot}'%{_datadir}/%{name}-test for i in `grep -Rl '\r' '%{buildroot}'%{_datadir}/sql-bench`; do dos2unix "$i" done @@ -845,7 +845,7 @@ %endif %config(noreplace) %{_pam_secconfdir}/user_map.conf %config %{_sysconfdir}/logrotate.d/%{name} -%{_datadir}/mysql/%{name}.logrotate +%{_datadir}/%{name}/%{name}.logrotate %doc %{_defaultdocdir}/%{name} %dir %{_libexecdir}/mysql %dir %attr(0700, mysql, mysql) %{_localstatedir}/log/mysql @@ -863,7 +863,6 @@ %{_sbindir}/rcmysql %{_sbindir}/rcmariadb %dir %{_datadir}/%{name} -%dir %{_datadir}/mysql %{_datadir}/%{name}/charsets/ %{_datadir}/%{name}/*.sql %dir %{_libdir}/mysql @@ -889,19 +888,19 @@ %{_datadir}/groonga-normalizer-mysql/README.md %{_datadir}/groonga-normalizer-mysql/lgpl-2.0.txt %endif -%dir %{_datadir}/mysql/policy -%dir %{_datadir}/mysql/policy/apparmor -%{_datadir}/mysql/policy/apparmor/README -%{_datadir}/mysql/policy/apparmor/usr.sbin.mysqld* -%dir %{_datadir}/mysql/policy/selinux -%{_datadir}/mysql/policy/selinux/README -%{_datadir}/mysql/policy/selinux/mariadb-server.* -%{_datadir}/mysql/policy/selinux/mariadb.te -%dir %{_datadir}/mysql/systemd -%{_datadir}/mysql/systemd/mariadb.service -%{_datadir}/mysql/systemd/mariadb@.service -%{_datadir}/mysql/systemd/mariadb-extra@.socket -%{_datadir}/mysql/systemd/mariadb@.socket +%dir %{_datadir}/%{name}/policy +%dir %{_datadir}/%{name}/policy/apparmor +%{_datadir}/%{name}/policy/apparmor/README +%{_datadir}/%{name}/policy/apparmor/usr.sbin.mysqld* +%dir %{_datadir}/%{name}/policy/selinux +%{_datadir}/%{name}/policy/selinux/README +%{_datadir}/%{name}/policy/selinux/mariadb-server.* +%{_datadir}/%{name}/policy/selinux/mariadb.te +%dir %{_datadir}/%{name}/systemd +%{_datadir}/%{name}/systemd/mariadb.service +%{_datadir}/%{name}/systemd/mariadb@.service +%{_datadir}/%{name}/systemd/mariadb-extra@.socket +%{_datadir}/%{name}/systemd/mariadb@.socket %files rpm-macros %{_rpmmacrodir}/macros.mariadb-test @@ -923,8 +922,8 @@ %files galera -f mariadb-galera.files %doc Docs/README.wsrep %config(noreplace) %attr(-, root, mysql) %{_sysconfdir}/my.cnf.d/50-galera.cnf -%{_datadir}/mysql/systemd/use_galera_new_cluster.conf -%{_datadir}/mysql/wsrep_notify +%{_datadir}/%{name}/systemd/use_galera_new_cluster.conf +%{_datadir}/%{name}/wsrep_notify %endif %files errormessages -f mariadb-errormessages.files @@ -932,17 +931,17 @@ %files bench -f mariadb-bench.files %{_datadir}/sql-bench -%{_datadir}/mysql/mini-benchmark +%{_datadir}/%{name}/mini-benchmark %files test -f mariadb-test.files %{_bindir}/test-connect-t %{_mandir}/man1/my_safe_process.1%{?ext_man} %{_mandir}/man1/mysql-test-run.pl.1%{?ext_man} %{_mandir}/man1/mysql-stress-test.pl.1%{?ext_man} -%{_datadir}/mysql-test/valgrind.supp -%dir %attr(755, mysql, mysql) %{_datadir}/mysql-test -%attr(-, mysql, mysql) %{_datadir}/mysql-test/[^v]* -%dir %attr(755, mysql, mysql) %{_datadir}/mysql-test%{_localstatedir} +%{_datadir}/%{name}-test/valgrind.supp +%dir %attr(755, mysql, mysql) %{_datadir}/%{name}-test +%attr(-, mysql, mysql) %{_datadir}/%{name}-test/[^v]* +%dir %attr(755, mysql, mysql) %{_datadir}/%{name}-test%{_localstatedir} %files tools -f mariadb-tools.files %{_bindir}/mysqlrepair ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.ZOo1OA/_old 2023-12-03 20:48:27.112979817 +0100 +++ /var/tmp/diff_new_pack.ZOo1OA/_new 2023-12-03 20:48:27.116979964 +0100 @@ -13,7 +13,6 @@ <arch>i586</arch> <arch>x86_64</arch> <arch>aarch64</arch> - <arch>ppc64le</arch> <arch>ppc</arch> </conditions> <hardware> @@ -22,5 +21,16 @@ </physicalmemory> </hardware> </overwrite> + + <overwrite> + <conditions> + <arch>ppc64le</arch> + </conditions> + <hardware> + <physicalmemory> + <size unit="G">16</size> + </physicalmemory> + </hardware> + </overwrite> </constraints> ++++++ mariadb-11.0.2.tar.gz -> mariadb-11.1.2.tar.gz ++++++ /work/SRC/openSUSE:Factory/mariadb/mariadb-11.0.2.tar.gz /work/SRC/openSUSE:Factory/.mariadb.new.25432/mariadb-11.1.2.tar.gz differ: char 18, line 1 ++++++ mariadb-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.ZOo1OA/_old 2023-12-03 20:48:27.204983196 +0100 +++ /var/tmp/diff_new_pack.ZOo1OA/_new 2023-12-03 20:48:27.208983343 +0100 @@ -2,7 +2,7 @@ # Zero-length # Some test results can be zero-length files -addFilter(r'(zero-length|pem-certificate) /usr/share/mysql-test/*') +addFilter(r'(zero-length|pem-certificate) /usr/share/mariadb-test/*') # Permissions # wsrep_sst_common @@ -15,12 +15,12 @@ # Support both rpmlint 1.x and 2.x # Wrong location # wsrep_check_version is a wsrep version check utility. Used in testing only. -addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mysql-test/lib/My/SafeProcess/wsrep_check_version') -addFilter(r'arch-dependent-file-in-usr-share /usr/share/mysql-test/lib/My/SafeProcess/wsrep_check_version') +addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mariadb-test/lib/My/SafeProcess/wsrep_check_version') +addFilter(r'arch-dependent-file-in-usr-share /usr/share/mariadb-test/lib/My/SafeProcess/wsrep_check_version') # my_safe_process is an utility that encapsulates process creation, monitoring and cleanup. Used in testing only. -addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mysql-test/lib/My/SafeProcess/my_safe_process') -addFilter(r'arch-dependent-file-in-usr-share /usr/share/mysql-test/lib/My/SafeProcess/my_safe_process') +addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mariadb-test/lib/My/SafeProcess/my_safe_process') +addFilter(r'arch-dependent-file-in-usr-share /usr/share/mariadb-test/lib/My/SafeProcess/my_safe_process') # pam_mariadb_mtr.so is a pam module to test pam authentication plugin. Used in pam.test only. -addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mysql-test/suite/plugins/pam/pam_mariadb_mtr.so') -addFilter(r'arch-dependent-file-in-usr-share /usr/share/mysql-test/suite/plugins/pam/pam_mariadb_mtr.so') +addFilter(r'arch-dependent-file-in-usr-share .* /usr/share/mariadb-test/suite/plugins/pam/pam_mariadb_mtr.so') +addFilter(r'arch-dependent-file-in-usr-share /usr/share/mariadb-test/suite/plugins/pam/pam_mariadb_mtr.so') ++++++ suse_skipped_tests.list ++++++ --- /var/tmp/diff_new_pack.ZOo1OA/_old 2023-12-03 20:48:27.324987603 +0100 +++ /var/tmp/diff_new_pack.ZOo1OA/_new 2023-12-03 20:48:27.328987750 +0100 @@ -1,91 +1,7 @@ #---------------------------------------------------------------- - -# The SSL tests that are failing correctly -main.ssl_7937 : bsc#937835, MDEV-8404 -main.ssl_crl : bsc#937835, MDEV-8404 -main.ssl_8k_key : bsc#937835, MDEV-8404 - -# Main and perfschema tests -main.userstat : bsc#937836, MDEV-8446 -perfschema.nesting : bsc#937836, MDEV-8446 -perfschema.socket_summary_by_event_name_func : bsc#937836, MDEV-8446 -perfschema.socket_summary_by_instance_func : bsc#937836, MDEV-8446 - -# Failing because of "Self Signed Certificate in the Certificate Chain" -perfschema.cnf_option : all -rpl.rpl_row_img_blobs : all MDEV-13875 -rpl.rpl_row_img_eng_min : all MDEV-13875 -rpl.rpl_row_img_eng_noblob : all MDEV-13875 - -# The tests of plugins we don't build -main.plugin_auth : since 10.4.10 - all, we don't build mysql_clear_password plugin -plugins.auth_ed25519 : since 10.4.10 - all, we don't build client_ed25519 plugin -plugins.multiauth : since 10.4.10 - all, we don't build client_ed25519 plugin -unit.ed25519 : since 10.4.12 - ppc, we don't build client_ed25519 plugin - -#---------------------------------------------------------------- - -# Needs to be investigated (issues trackers will be added) -sys_vars.slave_parallel_threads_basic : since 10.3.16 - x86_64, i386, s390x, armv7l, aarch64, ppc64, ppc64le -main.gis_notembedded : since 10.3.16 - x86_64, i386, s390x, armv7l, aarch64, ppc64, ppc64le -versioning.partition : since 10.3.16 - armv7l -innodb.innodb-page_compression_lzma : since 10.3.20 - armv7l -sys_vars.sysvars_wsrep : since 10.4.12 - ppc -rpl.rpl_ip_mix : since 10.4.10 - all -rpl.rpl_ip_mix2 : since 10.4.10 - all -rpl.rpl_ipv4_as_ipv6 : since 10.4.10 - all -rpl.rpl_ipv6 : since 10.4.10 - all -perfschema.socket_instances_func : since 10.4.10 - all -main.ipv4_and_ipv6 : since 10.4.10 - all -main.ipv4_as_ipv6 : since 10.4.10 - all -main.ipv6 : since 10.4.10 - all -main.information_schema : since 10.4.10 - all -main.system_mysql_db : since 10.4.10 - all -main.gis_notembedded : since 10.4.10 - all -funcs_1.is_columns_mysql : since 10.4.10 - all -sys_vars.tcp_nodelay : since 10.4.10 - all -oqgraph.social : since 10.4.12 - i586 (MDEV-22280) -main.symlink-myisam-11902 : since 10.4.13 - i586 -main.ssl_system_ca : since 10.4.14 - all type_test.type_test_double : since 10.5.6 - all -main.sp2 : since 10.5.8 - all -main.mysqld--help-aria : since 10.5.8 - all -unit.conc_connection : since 10.5.8 - all -main.not_partition : since 10.5.8 - aarch64 -period.overlaps : since 10.5.8 - s390x -perfschema.memory_aggregate_32bit : since 10.5.8 - s390x -perfschema.socket_connect : since 10.5.8 - s390x -sys_vars.gtid_ignore_duplicates_grant : since 10.5.8 - i586 -sys_vars.myisam_stats_method_basic : since 10.5.8 - i586 -innodb.innodb-page_compression_bzip2 : since 10.5.8 - i586 -sys_vars.read_only_func : since 10.5.8 - i586 -sys_vars.big_tables_basic : since 10.5.8 - i586 -main.mysql_protocols : since 10.5.8 - i586 -sys_vars.max_prepared_stmt_count_func : since 10.5.8 - i586 -sys_vars.net_read_timeout_basic : since 10.5.8 - i586 -sys_vars.key_cache_age_threshold_basic : since 10.5.8 - i586 -main.upgrade_MDEV-19650 : since 10.5.8 - x86_64 -main.upgrade_MDEV-23102-1 : since 10.5.8 - x86_64 -main.upgrade_MDEV-23102-2 : since 10.5.8 - x86_64 -main.mysql_upgrade_to_100502 : since 10.5.8 - x86_64 -sys_vars.profiling_history_size_basic : since 10.5.8 - x86_64 -sys_vars.old_alter_table_basic : since 10.5.8 - x86_64 -roles.acl_statistics : since 10.7.3 - x86_64 -main.stat_tables_innodb : since 10.7.3 - x86_64 -main.stat_tables : since 10.7.3 - x86_64 -plugins.feedback_plugin_load : since 10.7.3 - x86_64 -main.explain_non_select : since 10.7.3 - x86_64 -main.selectivity_no_engine : since 10.7.3 - x86_64 main.mysql_upgrade : since 10.7.3 - x86_64 -perfschema.privilege_table_io : since 10.7.3 - x86_64 - -perfschema.threads_mysql : since 10.8.3 - x86_64 (MDEV-28674) -disks.disks : since 10.8.3 - x86_64 -disks.disks_notembedded : since 10.8.3 - x86_64 -innodb.row_size_error_log_warnings_3 : since 10.8.3 - s390x -main.func_json_notembedded : since 10.8.3 - s390x, ppc64 -main.func_math : since 10.8.3 - ppc64le binlog_encryption.rpl_cant_read_event_incident : since 10.9.2 - all rpl.rpl_perfschema_applier_status_by_coordinator : since 10.9.2 - all @@ -97,26 +13,27 @@ rpl.rpl_reset_slave_fail : since 10.9.2 - all rpl.rpl_domain_id_filter_restart : since 10.9.2 - all rpl.rpl_upgrade_master_info : since 10.9.2 - all -binlog_encryption.rpl_gtid_basic : since 10.9.2 - all -multi_source.info_logs : since 10.9.2 - all -rpl.rpl_mdev6020 : since 10.9.2 - all -rpl.rpl_semi_sync_wait_point : since 10.9.2 - all -rpl.rpl_err_ignoredtable : since 10.9.2 - all -rpl.rpl_trigger : since 10.9.2 - all -rpl.rpl_row_img_sequence : since 10.9.2 - all -rpl.rpl_gtid_basic : since 10.9.2 - all -rpl.rpl_old_master : since 10.9.2 - all -main.loadxml : since 10.9.2 - all -main.lock_kill : since 10.9.2 - all -innodb.innodb_bug51920 : since 10.9.2 - all -rpl.rpl_slave_shutdown_mdev20821 : since 10.9.2 - all - -rpl.rpl_change_master_demote : since 10.10.2 - all - + rpl.rpl_rewrite_db_sys_vars : since 10.11.2 - all - -unit.aes : since 10.11.3 - s390x - -innodb.log_file_size_online : since 11.0.2 - all - + +binlog_encryption.rpl_gtid_basic : since 11.1.2 - all +multi_source.info_logs : since 11.1.2 - all +rpl.rpl_change_master_demote : since 11.1.2 - all +rpl.rpl_mdev6020 : since 11.1.2 - all +rpl.rpl_trigger : since 11.1.2 - all +rpl.rpl_semi_sync_wait_point : since 11.1.2 - all +rpl.rpl_err_ignoredtable : since 11.1.2 - all +rpl.rpl_old_master : since 11.1.2 - all +rpl.rpl_gtid_basic : since 11.1.2 - all +rpl.rpl_slave_shutdown_mdev20821 : since 11.1.2 - all +main.userstat : since 11.1.2 - all +perfschema.threads_mysql : since 11.1.2 - all +main.information_schema : since 11.1.2 - all +main.ssl_crl : since 11.1.2 - all +perfschema.nesting : since 11.1.2 - all +perfschema.socket_summary_by_event_name_func : since 11.1.2 - all +perfschema.socket_summary_by_instance_func : since 11.1.2 - all +main.lock_kill : since 11.1.2 - all +main.loadxml : since 11.1.2 - all +sys_vars.tcp_nodelay : since 11.1.2 - all