Commit Graph

134 Commits

Author SHA256 Message Date
79a8c35d1f Accepting request 638722 from home:kstreitova:branches:server:database
- update to 10.2.18 GA
  * notable changes:
    * MDEV-15511 - if available, stunnel can be used during Galera
      rsync SST
    * MDEV-16791 - mariabackup: Support DDL commands during backup
    * MDEV-13564 - Refuse MLOG_TRUNCATE in mariabackup
    * MDEV-16934 - add new system variable eq_range_index_dive_limit
      to speed up queries that new long nested IN lists. The default
      value, for backward compatibility, is 0 meaning "unlimited".
    * MDEV-13333 - errors on InnoDB lock conflict
    * Report all InnoDB redo log corruption
    * MDEV-17043 - Purge of indexed virtual columns may cause hang
      on table-rebuilding DDL
    * MDEV-16868 - corruption of InnoDB temporary tables
    * MDEV-16465 - Invalid (old?) table or database name or hang
      in ha_innobase::delete_table and log semaphore wait upon
      concurrent DDL with foreign keys
  * fixes for the following security vulnerabilities: none
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10218-release-notes
    https://mariadb.com/kb/en/library/mariadb-10218-changelog
- refresh mariadb-10.2.4-fortify-and-O.patch

OBS-URL: https://build.opensuse.org/request/show/638722
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=218
2018-09-27 10:25:00 +00:00
c9d5a4faab Accepting request 635482 from home:kstreitova:branches:server:database
- add ssl tests that are failing with OpenSSL 1.1.1 to 
  suse_skipped_tests.list [MDEV-17184]

OBS-URL: https://build.opensuse.org/request/show/635482
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=217
2018-09-13 10:47:17 +00:00
Martin Pluskal
e67020ea2f Accepting request 632041 from home:kstreitova:branches:server:database
- update to 10.2.17 GA
  * notable changes:
    * New variable innodb_log_optimize_ddl for avoiding delay due
      to page flushing and allowing concurrent backup
    * InnoDB updated to 5.7.23
    * MDEV-14637 - Fix hang due to DDL with FOREIGN KEY or
      persistent statistics
    * MDEV-15953 - Alter InnoDB Partitioned Table Moves Files
      (which were originally not in the datadir) to the datadir
    * MDEV-16515 - InnoDB: Failing assertion: ++retries < 10000 in
      file dict0dict.cc line 2737
    * MDEV-16809 - Allow full redo logging for ALTER TABLE
    * Temporary tables: MDEV-16713 - InnoDB hang with repeating
      log entry
    * indexed virtual columns: MDEV-15855 - Deadlock between purge
      thread and DDL statement
    * MDEV-16664 - Change the default to
      innodb_lock_schedule_algorithm=fcfs
    * Galera: MDEV-15822 - WSREP: BF lock wait long for trx
  * fixes for the following security vulnerabilities:
    CVE-2018-3064 [bsc#1103342], CVE-2018-3063 [bsc#1101677],
    CVE-2018-3058 [bsc#1101676], CVE-2018-3066 [bsc#1101678],
    CVE-2018-3060
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10217-release-notes
    https://mariadb.com/kb/en/library/mariadb-10217-changelog

OBS-URL: https://build.opensuse.org/request/show/632041
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=216
2018-08-29 06:59:31 +00:00
Martin Pluskal
a44ec6dfe1 Accepting request 625845 from home:kstreitova:branches:server:database
- switch to libedit as control sequences were already fixed there
  so we don't have to avoid it [bsc#1098683]

OBS-URL: https://build.opensuse.org/request/show/625845
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=215
2018-07-30 07:07:00 +00:00
Martin Pluskal
8511b3b886 Accepting request 624013 from home:kstreitova:branches:server:database
- update to 10.2.16 GA
  * notable changes:
    * MDEV-13122: mariabackup now supports MyRocks
    * MDEV-13779 - InnoDB fails to shut down purge workers, causing
      hang
    * MDEV-16267 - Wrong INFORMATION_SCHEMA.INNODB_BUFFER_PAGE.\
      TABLE_NAME
    * MDEV-13834 - Upgrade failure from 10.1 innodb_encrypt_log
    * MDEV-16283 - ALTER TABLE...DISCARD TABLESPACE still takes long
      on a large buffer pool
    * MDEV-16376 - ASAN: heap-use-after-free in
      gcol.innodb_virtual_debug
    * MDEV-15824 - innodb_defragment=ON trumps
      innodb_optimize_fulltext_only=ON in OPTIMIZE TABLE
    * MDEV-16124 - fil_rename_tablespace() times out and crashes
      server during table-rebuilding ALTER TABLE
    * MDEV-16416 - Crash on IMPORT TABLESPACE of a
      ROW_FORMAT=COMPRESSED table
    * MDEV-16456 - InnoDB error "returned OS error 71" complains
      about wrong path
    * MDEV-13103 - Deal with page_compressed page corruption
    * MDEV-16496 - Mariabackup: Implement --verbose option to
      instrument InnoDB log apply
    * MDEV-16087 - Inconsistent SELECT results when query cache
      is enabled
    * MDEV-15114 - ASAN heap-use-after-free in mem_heap_dup or
      dfield_data_is_binary_equal (fix for indexed virtual columns)
  * fixes for the following security vulnerabilities:
    none 
  * release notes and changelog:

OBS-URL: https://build.opensuse.org/request/show/624013
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=214
2018-07-19 10:46:49 +00:00
455598d98c Accepting request 611836 from home:kukuk:branches:server:database
- Don't require systemd explicit, spec file can handle both cases
  correct and in containers we don't have systemd.

OBS-URL: https://build.opensuse.org/request/show/611836
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=213
2018-05-29 10:43:47 +00:00
faeb8f39fd Accepting request 610539 from home:kstreitova:branches:server:database
- update to 10.2.15 GA
  * notable changes:
    * PCRE updated to 8.42
    * The embedded server library now supports SSL when connecting
      to remote servers [bsc#1088681], [CVE-2018-2767]
    * MDEV-15325 - Incomplete validation of missing tablespace
      during recovery
    * MDEV-15720 - ib_buffer_pool unnecessarily includes the
      temporary tablespace
    * MDEV-15764 - InnoDB may write uninitialized garbage to redo
      log
    * MDEV-15553 - Virtual Columns: Assertion failed in
      dict_table_get_col_name
    * MDEV-14705 - slow innodb startup/shutdown can exceed systemd
      timeout
    * MDEV-15507 - Assertion failed in dict_check_sys_tables on
      upgrade from 5.5
    * MDEV-15916 - Change buffer crash during TRUNCATE or
      DROP TABLE
    * encryption fixes - MDEV-12632, MDEV-13516, MDEV-15752,
      MDEV-15566, MDEV-16092
    * temporary table ROLLBACK fixes - MDEV-15826, MDEV-15374
    * applicable changes from 5.7.22 - MDEV-16142
  * fixes for the following security vulnerabilities:
    CVE-2018-2786, CVE-2018-2759, CVE-2018-2777, CVE-2018-2810,
    CVE-2018-2782, CVE-2018-2784, CVE-2018-2787, CVE-2018-2766,
    CVE-2018-2755, CVE-2018-2819, CVE-2018-2817, CVE-2018-2761, 
    CVE-2018-2781, CVE-2018-2771, CVE-2018-2813
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10215-release-notes

OBS-URL: https://build.opensuse.org/request/show/610539
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=212
2018-05-18 20:32:06 +00:00
3d17bcf739 Accepting request 602556 from home:kstreitova:branches:server:database
- update to 10.2.14 GA
  * notable changes:
    * MyRocks is now Gamma (RC)
    * MDEV-14533 - Added the DISKS plugin, for monitoring disk
      space
    * MDEV-14611 - ALTER TABLE EXCHANGE PARTITION does not work
      properly when used with DATA DIRECTORY.
    * MDEV-15333 - MariaDB (still) slow start
    * MDEV-12255 - Wrong result with
      innodb_prefix_index_cluster_optimization
    * MDEV-12396 - IMPORT TABLESPACE cleanup
    * MDEV-14648 - Restore fix for MySQL BUG#39053 - UNINSTALL
      PLUGIN does not allow the storage engine to cleanup open
      connections
    * MDEV-15249 - IMPORT fixes
    * MDEV-14988 - innodb_read_only tries to modify files if
      transactions were recovered in COMMITTED state
    * MDEV-14773 - DROP TABLE hangs for InnoDB table with FULLTEXT
      index (fixing a recent regression from upstream)
    * MDEV-15529 - IMPORT TABLESPACE unnecessarily uses the
      doublewrite buffer
    * MDEV-15554 - InnoDB page_cleaner shutdown sometimes hangs
    * MDEV-14545 - Mariabackup - Backup fails due to
      MLOG_INDEX_LOAD record
  * fixes for the following security vulnerabilities: none
  * release notes and changelog:
    https://mariadb.com/kb/en/library/mariadb-10214-release-notes
    https://mariadb.com/kb/en/library/mariadb-10214-changelog
- remove the following patches
  * mariadb-10.2.14-xtrabackup-v2.patch (applied upstream,

OBS-URL: https://build.opensuse.org/request/show/602556
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=211
2018-04-30 13:34:53 +00:00
295b36a5a4 Accepting request 587888 from home:kstreitova:branches:server:database
- change %{extra_provides} macro from "mariadb_102" to "mariadb-102"
  and use this macro in Provides/Obsoletes for mariadb, test,
  tools, bench and errormessages subpackages to ensure a smooth
  transition from SLE12 to SLE15 [fate#323756]
- remove "Provides: mariadb-errormessages = 10.1.25" that shouldn't
  be needed anymore

OBS-URL: https://build.opensuse.org/request/show/587888
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=210
2018-03-16 12:38:14 +00:00
Martin Pluskal
99cf6cd6d2 Accepting request 587686 from home:oertel:branches:server:database
- fix build on aarch64: compile a few more files with -O0
  from https://jira.mariadb.org/browse/MDEV-14318
  add patch mariadb-10.2.13-aarch_compilefix.patch

OBS-URL: https://build.opensuse.org/request/show/587686
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=209
2018-03-16 08:47:53 +00:00
Martin Pluskal
401d035448 Accepting request 580660 from home:rsalevsky:branches:server:database
- add mariadb-10.2.14-xtrabackup-v2.patch (bsc#1083087)

OBS-URL: https://build.opensuse.org/request/show/580660
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=208
2018-02-27 20:02:47 +00:00
a74babaaed Accepting request 579672 from home:kstreitova:branches:server:database
- update to 10.2.13 GA
  * notable changes
    * InnoDB updated to 5.7.21
    * Galera wsrep library updated to 25.3.23
    * MDEV-13869 - MariaDB slow start
    * MDEV-14611 - ALTER TABLE EXCHANGE PARTITION does not work
      properly when used with DATA DIRECTORY
    * MDEV-15249 - Crash in MVCC read after IMPORT TABLESPACE
    * Foreign key bugs:
    * MDEV-15199 - Referential integrity broken in ON DELETE
      CASCADE/MDEV-14222 Unnecessary 'cascade' memory allocation
      for every updated row
    * MDEV-15219 - FOREIGN KEY CASCADE or SET NULL operations will
      not resume after lock wait
    * MDEV-15042 - INSERT ON DUPLICATE KEY UPDATE produces error
      1032 (Can't find record)
    * MDEV-13205 - InnoDB: Failing assertion:
      !dict_index_is_online_ddl(index) upon ALTER TABLE
    * MDEV-14958 - Merge new release of InnoDB MySQL 5.7.21 to 10.2
    * MDEV-15165 - InnoDB purge for index on virtual column is
      trying to access an incomplete record
    * MDEV-15143 - InnoDB: Rollback of trx with id 0 completed
    * MDEV-11415 - Remove excessive undo logging during ALTER
      TABLE…ALGORITHM=COPY
    * MDEV-15016 - multiple page cleaner threads use a lot of CPU
    * MDEV-14941 - Timeouts on persistent statistics tables caused
      by MDEV-14511
    * MDEV-14985 - innodb_undo_log_truncate may be blocked if
      transactions were recovered at startup
    * MDEV-14441 - InnoDB hangs when setting

OBS-URL: https://build.opensuse.org/request/show/579672
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=207
2018-02-23 23:02:16 +00:00
29a04e9f7f Accepting request 575844 from home:dirkmueller:branches:server:database
- add dependency on which for galera scripts

OBS-URL: https://build.opensuse.org/request/show/575844
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=206
2018-02-13 06:55:47 +00:00
Martin Pluskal
8c0a7ab9e9 Accepting request 567774 from home:kstreitova:branches:server:database
- change owner of mysql-test directory from root to mysql. It also
  fixes sys_vars.secure_file_priv running under mysql user (e.g.
  if ít's started via suse-test-run script) that needs to be able
  to create a test file there during its run [bsc#1012075]

OBS-URL: https://build.opensuse.org/request/show/567774
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=205
2018-01-20 08:19:42 +00:00
92bdaead26 Accepting request 563276 from home:kstreitova:branches:server:database
mysql-community-server-5.1.45-multi-configuration.patch
    mariadb-10.2.4-logrotate.patch
    mariadb-5.5.28-install_db-quiet.patch
    mariadb-10.1.1-mysqld_multi-features.patch
    mariadb-5.2.3-cnf.patch
    mariadb-10.2.3-group.patch
    mariadb-10.1.12-deharcode-libdir.patch
    mariadb-10.0.15-logrotate-su.patch
    mariadb-10.2.4-fortify-and-O.patch
    mariadb-10.2.8-systemd-cmake.patch
    mariadb-10.2.3-mysql_install_db-mariadb_dirs.patch
    mariadb-10.2.9-galera_cnf.patch
    mariadb-10.2.10-disable_openssl_compatibility_check.patch

OBS-URL: https://build.opensuse.org/request/show/563276
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=204
2018-01-10 12:08:28 +00:00
e4b2876888 Accepting request 563119 from home:kstreitova:branches:server:database
- update to 10.2.12 GA
   * release notes and changelog:
     https://mariadb.com/kb/en/library/mariadb-10212-release-notes/
     https://mariadb.com/kb/en/library/mariadb-10212-changelog/
- remove mysql-community-server-5.5.6-safe-process-in-bin.patch
  becuase this moving is done in the specfile
- get rid of the archive with patches (remove mysql-patches.tar.xz
  and series files), handle patches in the standard way
- add comments to the section with removing unused files (based on
  https://lists.launchpad.net/maria-developers/msg11028.html)
- put rm statements together
- install the new upstream systemd-tmpfiles configuration file
  'tmpfiles.conf' and rename it to 'mariadb.conf' in order to
  follow the manual
- remove the new upstream systemd-sysusers configuration file as
  we handle creating of mysql user in the specfile
- mysql.service: remove calling of the wait function and let
  systemd to do this job. Switch from 'Type=simple' to
  'Type=notify' and add TimeoutSec=300
- rename unit files from mysql to mariadb and add mysql alias for
  the backward compatibility [bsc#1067443]
  * mysql.service -> mariadb.service
  * mysql.target -> mariadb.target
  * mysql@.service -> mariadb@.service
- remove configuration-tweaks.tar.xz and move configuration to
  my.ini/my.cnf file (omit default_plugins.cnf as all
  configuration here was commented out)
- add a numeric prefix for galera.cnf file in order to allow users
  to speficy in which order the configs will be loaded within the
  my.cnf.d directory [bsc#1055268]

OBS-URL: https://build.opensuse.org/request/show/563119
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=203
2018-01-09 18:28:29 +00:00
fdaed8a1fe Accepting request 559392 from home:dimstar:Factory
Happens to fix build with RPM 4.14, which got quite a bit stricter, see Staging:A

OBS-URL: https://build.opensuse.org/request/show/559392
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=202
2017-12-22 17:13:00 +00:00
18c2992223 Accepting request 547171 from home:kstreitova:branches:server:database
- update to 10.2.11 GA
  * release notes and changelog:
    * https://mariadb.com/kb/en/library/mariadb-10211-release-notes/
    * https://mariadb.com/kb/en/library/mariadb-10211-changelog/
- pack additional mroonga/groonga files
- change default charset to utf8mb4 for full Unicode support 
  [fate#324329]
- remove mariadb-10.2.10-wsrep_sst_common.patch as it's no longer
  needed

    * 10.2.10: CVE-2017-10378, CVE-2017-10268, CVE-2017-15365

OBS-URL: https://build.opensuse.org/request/show/547171
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=201
2017-12-01 16:10:41 +00:00
Martin Pluskal
8837136379 Accepting request 546957 from home:rhafer:branches:server:database
fix galera sst helper (bsc#1069401)

OBS-URL: https://build.opensuse.org/request/show/546957
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=200
2017-12-01 15:08:06 +00:00
1c240bc359 Accepting request 546419 from home:vitezslav_cizek:branches:server:database
- Disable openssl compatibility checking
  * the check uses CRYPTO_set_mem_functions() to set debugging
    memory allocation function. The setting only succeeds if no allocation
    was done before. Our fips self-tests, which are run from the library
    constructor, however, do allocate memory, so the subsequent call to
    CRYPTO_set_mem_functions causes the compatibility check to fail
  * add mariadb-10.2.10-disable_openssl_compatibility_check.patch

OBS-URL: https://build.opensuse.org/request/show/546419
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=199
2017-11-29 14:14:40 +00:00
aa97dc9121 Accepting request 539319 from home:kstreitova:branches:server:database
- update to 10.2.10 GA
  * release notes and changelogs
    https://downloads.mariadb.org/mariadb/+releases/
  * fixes for the following security vulnerabilities
    * 10.2.10: CVE-2017-10378, CVE-2017-10268
    * 10.2.8:  CVE-2017-3636, CVE-2017-3641, CVE-2017-3653,
               CVE-2017-10320, CVE-2017-10365, CVE-2017-10379,
               CVE-2017-10384, CVE-2017-10286, CVE-2017-3257
    * 10.2.6:  CVE-2017-3308, CVE-2017-3309, CVE-2017-3453,
               CVE-2017-3456, CVE-2017-3464
    * 10.2.5:  CVE-2017-3313, CVE-2017-3302
  * [bsc#1042632], [bsc#1043328], [bsc#1019948], [fate#323738]
- refresh and rename the following patches:
  * mariadb-10.1.4-group.patch to
    mariadb-10.2.3-group.patch
  * mariadb-10.1.16-systemd-cmake.patch to
    mariadb-10.2.8-systemd-cmake.patch
  * mariadb-10.1.18-mysql_install_db-mariadb_dirs.patch to
    mariadb-10.2.3-mysql_install_db-mariadb_dirs.patch
  * mariadb-10.1.12-fortify-and-O.patch to
    mariadb-10.2.4-fortify-and-O.patch
  * mysql-community-server-5.1.46-logrotate.patch to
    mariadb-10.2.4-logrotate.patch
- add mariadb-10.2.10.tar.gz.sig signature and mariadb.keyring files
- start building without client library part, use
  mariadb-connector-c for getting libmariadb libraries. Remove
  libmysclient* packages
- remove baselibs.conf because we no longer build client libraries
  here
- update %{soname} to 19 (libmysqld soname)

OBS-URL: https://build.opensuse.org/request/show/539319
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=197
2017-11-06 15:24:06 +00:00
334abfbcf2 Accepting request 538115 from home:vitezslav_cizek:branches:server:database
- Also Require: libopenssl-1_0_0-devel from the libmysqlclient-devel package

OBS-URL: https://build.opensuse.org/request/show/538115
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=196
2017-11-01 14:52:18 +00:00
516651f8fe Accepting request 537883 from home:vitezslav_cizek:branches:server:database
- Also Require: libopenssl1_0_0 from the libmysqlclient-devel package

OBS-URL: https://build.opensuse.org/request/show/537883
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=195
2017-10-31 12:47:22 +00:00
Martin Pluskal
ef7b9821e8 Accepting request 536714 from home:bmwiedemann:branches:server:database
Drop INFO_BIN from package because it is not needed and differs for every build (boo#1047218)

An alternative approach would be https://github.com/MariaDB/server/pull/472

Diff looks thus:
/usr/lib64/mysql/INFO_BIN differs (ASCII text, with very long lines)
--- old//usr/lib64/mysql/INFO_BIN       2017-09-19 12:00:00.000000000 +0000
+++ new//usr/lib64/mysql/INFO_BIN       2017-09-19 12:00:00.000000000 +0000
@@ -1,5 +1,5 @@
 ===== Information about the build process: =====
-Build was run at 2017-09-28 07:34:40 on host 'unknown'
+Build was run at 2018-11-03 20:51:24 on host 'unknown'

 Build was done on  Linux-4.13.3-1-default using x86_64

OBS-URL: https://build.opensuse.org/request/show/536714
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=194
2017-10-26 08:04:48 +00:00
Martin Pluskal
0fbfad8199 Accepting request 527352 from home:vitezslav_cizek:branches:server:database
- Explicitly require libopenssl-1_0_0-devel, to successfully build
  once we switch openssl to 1.1 (bsc#1042632)

OBS-URL: https://build.opensuse.org/request/show/527352
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=193
2017-09-20 07:04:25 +00:00
c1706d51f9 Accepting request 509375 from home:kstreitova:branches:server:database
- 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

OBS-URL: https://build.opensuse.org/request/show/509375
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=192
2017-07-11 09:14:10 +00:00
Dominique Leuenberger
cc8871cde2 Accepting request 499775 from home:favogt:branches:server:database
- Add mariadb-10.1.22-xtradb_null_checks.patch (boo#1041525)
  (See also https://jira.mariadb.org/browse/MDEV-12358)
- switch from '/var/run' to '/run' as /var/run is just a symlink to /run
- fix permissions for /var/run/mysql that were wrongly set to
  700 instead of 755 due to added umask. This prevented non-root
  from connecting to the database [bsc#1038740]
- change permissions of the configuration dir/files to 755/644.
  Please note that storing the password in the /etc/my.cnf file is
  not safe. Use for example an option file that is accessible only
  by yourself [bsc#889126]
- set the default umask to 077 in mysql-systemd-helper [bsc#1020976]

OBS-URL: https://build.opensuse.org/request/show/499775
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=191
2017-05-30 14:00:01 +00:00
Martin Pluskal
407577a0ad Accepting request 487348 from home:kstreitova:branches:server:database
- increase required physical memory in _constraints from 5 GB to
  7 GB in order to try to fix i586 build that fails because of
  "Out of memory" error

OBS-URL: https://build.opensuse.org/request/show/487348
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=190
2017-04-11 16:32:49 +00:00
Martin Pluskal
a033d02d42 Accepting request 479931 from home:kstreitova:branches:server:database
- update to MariaDB 10.1.22 GA
  * notable changes
    * XtraDB updated to 5.6.35-80.0
    * TokuDB updated to 5.6.35-80.0
    * PCRE updated to 8.40
    * MDEV-12160: ed25519 authentication plugin
    * MDEV-11842: Fix a 10.1.21 regression with failed INSERT, BEFORE
      INSERT triggers, and columns with no default value
    * MDEV-12075: Fix a 10.1.21 regression in the InnoDB data file
      extension code
    * MDEV-11027: better InnoDB crash recovery progress reporting
    * MDEV-11520: improvements to how InnoDB data files are extended
    * Improvements to InnoDB startup/shutdown to make it more robust
    * MDEV-11233: fix for FULLTEXT index crash
    * MDEV-9734: systemd compatible bintar files now available
  * release notes and changelog:
    * https://mariadb.com/kb/en/mariadb/mariadb-10122-release-notes/
    * https://mariadb.com/kb/en/mariadb/mariadb-10122-changelog/
  * fixes the following CVEs:
    * CVE-2017-3313 [bsc#1020890], CVE-2017-3302 [bsc#1022428]
- refresh mysql-community-server-5.1.46-logrotate.patch
- refresh mariadb-10.1.16-systemd-cmake.patch
- remove mariadb-10.1.20-incorrect_list_handling.patch that is no
  longer needed [bsc#1022428] [CVE-2017-3302]

OBS-URL: https://build.opensuse.org/request/show/479931
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=189
2017-03-16 09:50:46 +00:00
99a64df90b Accepting request 455731 from home:kstreitova:branches:server:database
- update to MariaDB 10.1.21
  * notable changes:
    * Innodb updated to 5.6.35
    * Performance Schema updated to 5.6.35
  * release notes and changelog:
    * https://mariadb.com/kb/en/mariadb/mariadb-10121-release-notes/
    * https://mariadb.com/kb/en/mariadb/mariadb-10121-changelog/
  * fixes the following CVEs:
    CVE-2017-3318 [bsc#1020896], CVE-2017-3317 [bsc#1020894],
    CVE-2017-3312 [bsc#1020873], CVE-2017-3291 [bsc#1020884],
    CVE-2017-3265 [bsc#1020885], CVE-2017-3258 [bsc#1020875],
    CVE-2017-3257 [bsc#1020878], CVE-2017-3244 [bsc#1020877],
    CVE-2017-3243 [bsc#1020891], CVE-2017-3238 [bsc#1020882],
    CVE-2016-6664 [bsc#1008253]
- add mariadb.te file to the filelist
- add mysqld_safe_helper to the filelist
- refresh mariadb-10.1.4-group.patch
- add mariadb-10.1.20-incorrect_list_handling.patch to fix incorrect
  linked list handling in mysql_prune_stmt_list() function that can
  cause use-after-free error [bsc#1022428]

OBS-URL: https://build.opensuse.org/request/show/455731
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=188
2017-02-09 11:49:33 +00:00
Martin Pluskal
c692fa4a36 Accepting request 452618 from home:dimstar:Factory
Fixup the build dependencies. Requiring systemd/systemd-devel is almost
always wrong as it takes you out of the order in the build chain. In
case of mariadb it even introduces a build cycle.

Hence, update the BuildRequires to match what the build system (cmake) actually
is looking for. There is not a single place it tries to find systemd.pc (which
seems what caused your entire confusion - it happened to work when systemd.pc
was in the -devel package, but broke when this was moved out).

with this diff, the build log contains correctly:
[  185s] -- Checking for one of the modules 'libsystemd;libsystemd-daemon'
[  185s] -- Performing Test HAVE_SYSTEMD
[  185s] -- Performing Test HAVE_SYSTEMD - Success
[  185s] -- Looking for include file systemd/sd-daemon.h
[  185s] -- Looking for include file systemd/sd-daemon.h - found
[  186s] -- Systemd features enabled

Just as one would expect to find there.

OBS-URL: https://build.opensuse.org/request/show/452618
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=187
2017-01-26 12:05:02 +00:00
Martin Pluskal
e12598a30f Accepting request 447860 from home:13ilya:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/447860
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=186
2016-12-28 07:53:34 +00:00
a3dde57078 Accepting request 443847 from home:kstreitova:branches:server:database
- update to MariaDB 10.1.19
  * notable changes:
    * XtraDB updated to 5.6.33-79.0
    * TokuDB updated to 5.6.33-79.0
  * release notes and changelog:
     * https://mariadb.com/kb/en/mariadb/mariadb-10119-release-notes/
     * https://mariadb.com/kb/en/mariadb/mariadb-10119-changelog/
  * fixes for the following security vulnerabilities:
    CVE-2016-7440 [bsc#1005581]
    CVE-2016-5584 [bsc#1005558]
- add mariadb-10.1.18-mysql_install_db-mariadb_dirs.patch to fix
  mysql_install_db.sh script to find data files in mariadb
  directories when a user uses "--basedir" option [bsc#1006539]
-  switch to xz compression instead of bz2 for the following tarballs:
     * mysql-patches.tar.bz2 renamed to mysql-patches.tar.xz
     * configuration-tweaks.tar.bz2 renamed to configuration-tweaks.tar.xz
   replace occurrences of "bzip2" with "xz" in README.debug

OBS-URL: https://build.opensuse.org/request/show/443847
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=185
2016-12-05 13:43:49 +00:00
Martin Pluskal
78803feced Accepting request 437454 from home:kstreitova:branches:server:database
- update to 10.1.18
  * Release notes:
    https://mariadb.com/kb/en/mariadb/mariadb-10118-release-notes/
    https://mariadb.com/kb/en/mariadb/mariadb-10117-release-notes/
    https://mariadb.com/kb/en/mariadb/mariadb-10116-release-notes/
    https://mariadb.com/kb/en/mariadb/mariadb-10115-release-notes/
  * Changelog:
    https://mariadb.com/kb/en/mariadb/mariadb-10118-changelog/
    https://mariadb.com/kb/en/mariadb/mariadb-10117-changelog/
    https://mariadb.com/kb/en/mariadb/mariadb-10116-changelog/
    https://mariadb.com/kb/en/mariadb/mariadb-10115-changelog/
  * fixed CVE's:
    CVE-2016-8283, CVE-2016-6663, CVE-2016-5629, CVE-2016-5626,
    CVE-2016-5624, CVE-2016-5616, CVE-2016-3492, CVE-2016-6662,
    CVE-2016-5440, CVE-2016-3615, CVE-2016-3521, CVE-2016-3477
  * fix:
    [bsc#1005582], [bsc#1001367], [bsc#1005569], [bsc#1005566],
    [bsc#1005564], [bsc#1005562], [bsc#1005555], [bnc#998309],
    [bsc#989926],  [bsc#989922],  [bsc#989919],  [bsc#989913]
  * refresh mariadb-10.1.4-group.patch
  * refresh mariadb-10.1.12-fortify-and-O.patch
- requires devel packages for aio and lzo2
- remove mariadb-10.0.21-mysql-test_main_bootstrap.patch that is no
  longer needed [bnc#984858]  
- append "--ignore-db-dir=lost+found" to the mysqld options in
  "mysql-systemd-helper" script if "lost+found" directory is found
  in $datadir [bnc#986251]
- remove syslog.target from *.service files [bsc#983938]
- add BuildRequires: systemd-devel
- make some dependecies switchable

OBS-URL: https://build.opensuse.org/request/show/437454
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=184
2016-10-27 08:56:24 +00:00
Martin Pluskal
09a8f8112d Accepting request 401997 from home:kstreitova:branches:server:database
OBS-URL: https://build.opensuse.org/request/show/401997
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=183
2016-06-14 16:15:45 +00:00
Martin Pluskal
e20e9299ef Accepting request 394346 from devel:ARM:Factory
- fix constraints conditions for 32bit architectures

OBS-URL: https://build.opensuse.org/request/show/394346
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=182
2016-05-09 18:10:49 +00:00
Martin Pluskal
3d53d5f3d4 Accepting request 357497 from home:kstreitova:branches:server:database
- fix information leak via mysql-systemd-helper script 
  [CVE-2015-5969], [bnc#957174]

OBS-URL: https://build.opensuse.org/request/show/357497
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=181
2016-02-03 11:44:34 +00:00
Martin Pluskal
801dabf498 Accepting request 346860 from home:kstreitova:branches:server:database
- update to 10.0.22
  * Release notes:
    https://kb.askmonty.org/en/mariadb-10022-release-notes/
  * Changelog:
    https://kb.askmonty.org/en/mariadb-10022-changelog/
  * fixed CVEs:
    CVE-2015-4802, CVE-2015-4807, CVE-2015-4815, CVE-2015-4826
    CVE-2015-4830, CVE-2015-4836, CVE-2015-4858, CVE-2015-4861
    CVE-2015-4870, CVE-2015-4913, CVE-2015-4792
  * remove the following patches (applied upstream)
    * mysql-community-server-5.6.12-srv_buf_size.patch
    * mariadb-10.0.16-header_files_const_warnings.patch
- add mariadb-10.0.21-mysql-test_main_bootstrap.patch that fix
  main.bootstrap test (change default charset to utf8 in test
  result) [bnc#937787]
- add mariadb-10.0.22-fix_build_denabled_profiling_off.patch to
  fix compilation with '-DENABLED_PROFILING=OFF'

OBS-URL: https://build.opensuse.org/request/show/346860
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=180
2015-11-30 16:39:56 +00:00
Martin Pluskal
d65634e908 Accepting request 328168 from home:kstreitova:branches:server:database
sync with the git state

OBS-URL: https://build.opensuse.org/request/show/328168
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=179
2015-08-31 12:35:22 +00:00
Martin Pluskal
986c00b139 Accepting request 316014 from home:scarabeus_iv:branches:server:database
- Sync to git state, fixes bnc#937754 too

OBS-URL: https://build.opensuse.org/request/show/316014
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=178
2015-07-11 12:26:45 +00:00
Martin Pluskal
18bf970597 Accepting request 315366 from home:scarabeus_iv:branches:server:database
- Sync to git state fixing few triv issues

OBS-URL: https://build.opensuse.org/request/show/315366
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=177
2015-07-07 10:49:16 +00:00
559eaee5c0 OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=176 2015-06-30 11:22:41 +00:00
Martin Pluskal
7a8ce5e51e Accepting request 313816 from home:scarabeus_iv:branches:server:database
Now enable testsuite

OBS-URL: https://build.opensuse.org/request/show/313816
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=175
2015-06-26 10:21:30 +00:00
f837494b39 Accepting request 313689 from home:scarabeus_iv:branches:server:database
- Update to 10.0.20:
  https://mariadb.com/kb/en/mariadb/mariadb-10020-release-notes/
- Sync the package to git state, redoing initscripts to be more
  robust

OBS-URL: https://build.opensuse.org/request/show/313689
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=174
2015-06-25 13:57:47 +00:00
Martin Pluskal
2b6130dcbe Accepting request 313281 from home:scarabeus_iv:branches:server:database
- Update to 10.0.19, sync to git state of repository:
  https://mariadb.com/kb/en/mariadb/mariadb-10019-release-notes/

OBS-URL: https://build.opensuse.org/request/show/313281
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=173
2015-06-23 13:23:57 +00:00
Michal Hrusecky (old before rename to _miska_)
090d2c6e18 - fix parent directory has insecure permissions error
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=172
2015-04-14 13:44:59 +00:00
Michal Hrusecky (old before rename to _miska_)
055208ab6f - disable optional features for mariadb
* still possible to use them from mariadb_100 package

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=168
2015-04-14 08:23:34 +00:00
Martin Pluskal
36235da928 Accepting request 292540 from home:k0da:branches:server:database
- Adjust _constraints. 11GB is not enough for ppc64 builds, 
  increase to 13GB

OBS-URL: https://build.opensuse.org/request/show/292540
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=167
2015-03-24 18:24:02 +00:00
Michal Hrusecky (old before rename to _miska_)
b6653d8e22 - Updated to the version 10.0.17
* Release notes:
    http://kb.askmonty.org/v/mariadb-10017-release-notes
  * Changelog:
    http://kb.askmonty.org/v/mariadb-10017-changelog
- merged patches to packaging git and regenerated
  * few fixes mainly to upgrades

OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=166
2015-03-03 08:15:49 +00:00
Martin Pluskal
5bd6f1bd84 Accepting request 288527 from home:mgorse:branches:server:database
- README.SuSE is now README.SUSE; fix name in some places.

OBS-URL: https://build.opensuse.org/request/show/288527
OBS-URL: https://build.opensuse.org/package/show/server:database/mariadb?expand=0&rev=165
2015-03-02 18:14:06 +00:00