Hello community, here is the log from the commit of package mariadb for openSUSE:Factory checked in at 2017-07-17 09:00:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mariadb (Old) and /work/SRC/openSUSE:Factory/.mariadb.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mariadb" Mon Jul 17 09:00:57 2017 rev:58 rq:509376 version:10.1.25 Changes: -------- --- /work/SRC/openSUSE:Factory/mariadb/mariadb.changes 2017-05-30 16:10:47.485683357 +0200 +++ /work/SRC/openSUSE:Factory/.mariadb.new/mariadb.changes 2017-07-17 09:01:42.547781666 +0200 @@ -1,0 +2,19 @@ +Mon Jul 10 11:30:59 UTC 2017 - [email protected] + +- update to MariaDB 10.1.25 GA + * notable changes + * MariaDB can no longer be compiled with OpenSSL version 0.9.8 + and below. The last 0.9.8 release was in December 2015, it is + out of support and is no longer getting security fixes. + * MariaDB Backup is now beta + * release notes and changelog: + * https://mariadb.com/kb/en/mariadb/mariadb-10125-release-notes + * https://mariadb.com/kb/en/mariadb/mariadb-10125-changelog + * refresh mariadb-10.1.12-fortify-and-O.patch + * remove mariadb-10.1.22-xtradb_null_checks.patch (MDEV-12358), + a fix was merged upstream + * update file lists for new man-pages and tools +- switch from 'Restart=on-failure' to 'Restart=on-abort' in + mysql.service in order to follow the upstream + +------------------------------------------------------------------- Old: ---- mariadb-10.1.22.tar.gz New: ---- mariadb-10.1.25.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mariadb.spec ++++++ --- /var/tmp/diff_new_pack.conEze/_old 2017-07-17 09:01:45.815321551 +0200 +++ /var/tmp/diff_new_pack.conEze/_new 2017-07-17 09:01:45.823320425 +0200 @@ -43,7 +43,7 @@ %define with_cassandra 0 %endif Name: mariadb -Version: 10.1.22 +Version: 10.1.25 Release: 0 Summary: Server part of %{pretty_name} License: SUSE-GPL-2.0-with-FLOSS-exception @@ -484,7 +484,7 @@ %endif # Generate various filelists -filelist innochecksum my_print_defaults myisam_ftdump myisamchk myisamlog myisampack mysql_fix_extensions mysql_fix_privilege_tables mysql_ssl_rsa_setup mysql_install_db mysql_secure_installation mysql_upgrade mysqlbug mysqld mysqld_multi mysqld_safe mysqlbinlog mysqldumpslow mysqlmanager mroonga resolve_stack_dump resolveip {m,}aria_chk {m,}aria_dump_log {m,}aria_ftdump {m,}aria_pack {m,}aria_read_log xtstat tokuft_logprint tokuftdump >mysql.files +filelist galera_new_cluster galera_recovery innochecksum mariadb-service-convert my_print_defaults myisam_ftdump myisamchk myisamlog myisampack mysql_fix_extensions mysql_fix_privilege_tables mysql_ssl_rsa_setup mysql_install_db mysql_secure_installation mysql_upgrade mysqlbug mysqld mysqld_multi mysqld_safe mysqlbinlog mysqldumpslow mysqlmanager mroonga resolve_stack_dump resolveip {m,}aria_chk {m,}aria_dump_log {m,}aria_ftdump {m,}aria_pack {m,}aria_read_log xtstat tokuft_logprint tokuft_logdump tokuftdump >mysql.files filelist mysql mysqladmin mysqlcheck mysqldump mysqlimport mysqlshow mysql_config_editor mysqld_safe_helper >mysql-client.files # The dialog stuff is mariadb only @@ -506,7 +506,7 @@ filelist mysql_client_test mysql_client_test_embedded mysql_waitpid mysqltest mysqltest_embedded >mysql-test.files -filelist msql2mysql mysql_plugin mysql_convert_table_format mysql_find_rows mysql_setpermission mysql_tzinfo_to_sql mysql_zap mysqlaccess mysqlhotcopy perror replace mysql_embedded %{name}_mytop hsclient %{_bindir}/wsrep* %{_datadir}/mysql/wsrep_notify >mysql-tools.files +filelist msql2mysql mysql_plugin mysql_convert_table_format mysql_find_rows mysql_setpermission mysql_tzinfo_to_sql mysql_zap mysqlaccess mysqlhotcopy perror replace mysql_embedded %{name}_mytop hsclient wsrep_sst_common wsrep_sst_mariabackup wsrep_sst_mysqldump wsrep_sst_rsync wsrep_sst_xtrabackup-v2 wsrep_sst_xtrabackup %{_datadir}/mysql/wsrep_notify >mysql-tools.files filelist ndbd ndbmtd ndbd_redo_log_reader >mysql-ndb-storage.files @@ -775,6 +775,8 @@ %{_bindir}/galera_new_cluster %{_bindir}/galera_recovery %{_bindir}/mariadb-service-convert +%{_bindir}/mariabackup +%{_bindir}/mbstream %dir %{_datadir}/mysql/policy %dir %{_datadir}/mysql/policy/apparmor %{_datadir}/mysql/policy/apparmor/README @@ -832,6 +834,9 @@ %files test -f mysql-test.files %defattr(-, root, root) %{_bindir}/my_safe_process +%if "%{extra_provides}" == "mariadb_101" +%{_mandir}/man1/my_safe_process.1* +%endif %{_mandir}/man1/mysql-test-run.pl.1* %{_mandir}/man1/mysql-stress-test.pl.1* %{_datadir}/mysql-test/valgrind.supp ++++++ configuration-tweaks.tar.xz ++++++ ++++++ mariadb-10.1.22.tar.gz -> mariadb-10.1.25.tar.gz ++++++ /work/SRC/openSUSE:Factory/mariadb/mariadb-10.1.22.tar.gz /work/SRC/openSUSE:Factory/.mariadb.new/mariadb-10.1.25.tar.gz differ: char 5, line 1 ++++++ mysql-patches.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mysql-patches/mysql-patches/mariadb-10.1.12-fortify-and-O.patch new/mysql-patches/mysql-patches/mariadb-10.1.12-fortify-and-O.patch --- old/mysql-patches/mysql-patches/mariadb-10.1.12-fortify-and-O.patch 2017-05-30 14:39:20.137403923 +0200 +++ new/mysql-patches/mysql-patches/mariadb-10.1.12-fortify-and-O.patch 2017-07-10 12:30:40.552003757 +0200 @@ -9,14 +9,14 @@ =================================================================== --- CMakeLists.txt.orig +++ CMakeLists.txt -@@ -216,7 +216,6 @@ IF(SECURITY_HARDENED) +@@ -220,7 +220,6 @@ IF(SECURITY_HARDENED) MY_CHECK_AND_SET_COMPILER_FLAG("-pie -fPIC") MY_CHECK_AND_SET_COMPILER_FLAG("-Wl,-z,relro,-z,now") MY_CHECK_AND_SET_COMPILER_FLAG("-fstack-protector --param=ssp-buffer-size=4") - MY_CHECK_AND_SET_COMPILER_FLAG("-D_FORTIFY_SOURCE=2" RELEASE RELWITHDEBINFO) ENDIF() - OPTION(ENABLE_DEBUG_SYNC "Enable debug sync (debug builds only)" ON) + # Always enable debug sync for debug builds. Index: storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake =================================================================== --- storage/tokudb/PerconaFT/cmake_modules/TokuSetupCompiler.cmake.orig @@ -33,7 +33,7 @@ ) endif () -@@ -103,23 +101,23 @@ set_cflags_if_supported( +@@ -102,23 +100,23 @@ set_cflags_if_supported( ) ## set extra debugging flags and preprocessor definitions @@ -65,7 +65,7 @@ else () if (APPLE) set(FLTO_OPTS "-fwhole-program") -@@ -127,10 +125,10 @@ else () +@@ -126,10 +124,10 @@ else () set(FLTO_OPTS "-fuse-linker-plugin") endif() # we overwrite this because the default passes -DNDEBUG and we don't want that diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/mysql-patches/mysql-patches/mariadb-10.1.22-xtradb_null_checks.patch new/mysql-patches/mysql-patches/mariadb-10.1.22-xtradb_null_checks.patch --- old/mysql-patches/mysql-patches/mariadb-10.1.22-xtradb_null_checks.patch 2017-05-30 14:51:50.656604976 +0200 +++ new/mysql-patches/mysql-patches/mariadb-10.1.22-xtradb_null_checks.patch 1970-01-01 01:00:00.000000000 +0100 @@ -1,21 +0,0 @@ -PATCH-P1-FIX-HACK: Disable attributes globally to avoid GCC7 optimizing away null checks - -See boo#1041525. -Source of this patch: -https://jira.mariadb.org/browse/MDEV-12358?focusedCommentId=94692&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-94692 - -Maintainer: Fabian Vogt <[email protected]> - -Index: mariadb-10.1.22/storage/xtradb/include/univ.i -=================================================================== ---- mariadb-10.1.22.orig/storage/xtradb/include/univ.i -+++ mariadb-10.1.22/storage/xtradb/include/univ.i -@@ -261,7 +261,7 @@ operations (very slow); also UNIV_DEBUG - that are only referenced from within InnoDB, not from MySQL. We disable the - GCC visibility directive on all Sun operating systems because there is no - easy way to get it to work. See http://bugs.mysql.com/bug.php?id=52263. */ --#define MY_ATTRIBUTE __attribute__ -+#define MY_ATTRIBUTE(X) /* empty */ - #if defined(__GNUC__) && (__GNUC__ >= 4) && !defined(sun) || defined(__INTEL_COMPILER) - # define UNIV_INTERN MY_ATTRIBUTE((visibility ("hidden"))) - #else ++++++ mysql.service ++++++ --- /var/tmp/diff_new_pack.conEze/_old 2017-07-17 09:01:46.211265797 +0200 +++ /var/tmp/diff_new_pack.conEze/_new 2017-07-17 09:01:46.211265797 +0200 @@ -5,7 +5,7 @@ After=basic.target network.target [Service] -Restart=on-failure +Restart=on-abort Type=simple ExecStartPre=/usr/lib/mysql/mysql-systemd-helper install ExecStartPre=/usr/lib/mysql/mysql-systemd-helper upgrade ++++++ [email protected] ++++++ --- /var/tmp/diff_new_pack.conEze/_old 2017-07-17 09:01:46.263258475 +0200 +++ /var/tmp/diff_new_pack.conEze/_new 2017-07-17 09:01:46.263258475 +0200 @@ -5,7 +5,7 @@ After=basic.target network.target [Service] -Restart=on-failure +Restart=on-abort Type=simple ExecStartPre=/usr/lib/mysql/mysql-systemd-helper install %i ExecStartPre=/usr/lib/mysql/mysql-systemd-helper upgrade %i ++++++ series ++++++ --- /var/tmp/diff_new_pack.conEze/_old 2017-07-17 09:01:46.307252280 +0200 +++ /var/tmp/diff_new_pack.conEze/_new 2017-07-17 09:01:46.307252280 +0200 @@ -10,4 +10,3 @@ mariadb-10.1.12-fortify-and-O.patch mariadb-10.1.16-systemd-cmake.patch mariadb-10.1.18-mysql_install_db-mariadb_dirs.patch -mariadb-10.1.22-xtradb_null_checks.patch
