Commit Graph

686 Commits

Author SHA1 Message Date
Honza Horak
a77eaad072 Do not build config on systems where mariadb-connector-c-config exists instead 2018-07-25 08:53:34 +02:00
Honza Horak
b9c8da27f2 Move config files mysql-clients.cnf and enable_encryption.preset to correct
sub-packages, similar to what upstream does
2018-07-18 00:39:30 +02:00
Fedora Release Engineering
5ea47737e0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:47:31 +00:00
Michal Schorm
ecb40d449c Rebase to 10.3.8
Removal of the galera patch, it has been upstreamed
Build TokuDB with jemalloc; jemalloc 5 support introduced by upstream; #1583853
Allow very few tests to fail the testsuite; this won't block builds on unstable tests
2018-07-10 19:49:34 +02:00
Michal Schorm
fb947d868c Fix logrotate comments
Add PR URL
2018-06-29 02:22:25 +02:00
Michal Schorm
ed2eba3105 Update Summary to match the upstream's 2018-06-28 11:19:53 +02:00
Michal Schorm
de46359584 Remove the --mem option for the testsuite. KOJI does not have enough RAM for it
(Errcode: 28 "No space left on device")
2018-06-28 00:52:27 +02:00
Michal Schorm
5007ecd667 Fix log rotation
Add forgotten 10.3.7 changelog entry
Remove galera and mysql obsoletion
Tweak the testsuite runs
Fix files section when build with test subpackage but without embedded subpackage
2018-06-27 21:35:06 +02:00
Michal Schorm
d474461a5d Add failing test 2018-06-26 08:36:50 +02:00
Michal Schorm
93aa991e59 Add failing test 2018-06-25 05:19:33 +02:00
Michal Schorm
77a5efc982 Blacklist the main.ssl_8k_key test 2018-06-22 11:24:19 +02:00
Michal Schorm
c4a60779cc The test is no longer present 2018-06-22 00:06:22 +02:00
Michal Schorm
6d5dc963e2 Rebase to 10.3.7
Merge branch 'private-10.3-COPR'
2018-06-21 23:09:09 +02:00
Michal Schorm
0ad70031b6 Disable AWS_KEY_MANAGEMENT plugin build
It needs git and it clones repository from the GitHub during the build process
2018-06-16 21:31:08 +02:00
Michal Schorm
5017c8531a Add test to PPC skipped tests list 2018-06-15 11:38:50 +02:00
Michal Schorm
501d76fa75 Add tets to PPC skipped tests list 2018-06-15 03:26:43 +02:00
Michal Schorm
7e5c97df1b Explicitly say that RocksDB is bundled
Attempt to unbundle it was unsuccessful
2018-06-14 15:39:00 +02:00
Jakub Janco
84de4c5d8c new version 10.3.7 2018-06-14 13:04:33 +02:00
Jakub Janco
e7e8c32ace Merge changes from 'master' into 'private-10.3-COPR' 2018-06-14 13:02:55 +02:00
Michal Schorm
68d53d0cd5 Prepare for building experimental Cassandra storage engine; leave it disabled for now
Remove openssl and bison unused requires
Disable building with jemalloc by CMake option; it was previously removed by accident
2018-06-12 21:16:21 +02:00
Michal Schorm
9e4f70c827 Jemalloc dependency moved to the TokuDB subpackage
CMake jemalloc option removed, not used anymore
The server doesn't need jemalloc since 10.2: https://jira.mariadb.org/browse/MDEV-11059
Build MariaDB with TokuDB without Jemalloc; users didn't find it problematic
2018-06-12 01:22:50 +02:00
Honza Horak
4024962c36 Use mysqladmin for checking the socket
This should avoid the long delay and service start failure in case the socket exists, some process is hanging on it, but no replies are sent, like when simulating the server using nc
2018-06-05 10:54:13 +02:00
Michal Schorm
34627d99ee Create RPMLint whitelist 2018-06-04 16:28:21 +02:00
Michal Schorm
5a8f2108c9 Fix PCRE macros to be more easily understood
Bump bundled PCRE version reuired by MariaDB
2018-06-04 15:46:46 +02:00
Michal Schorm
8b706f53ca Fix typo in PPC skipped tests list 2018-05-29 15:06:35 +02:00
Michal Schorm
146358d414 Disable TokuDB build with Jemalloc 5.
Add more failing tests for the PPC64le.
2018-05-29 13:29:49 +02:00
Michal Schorm
f6397a1a9b Rebase to 10.2.15
Don't use conditionals macros verided by the values outside the SPEC. They don't work thay way.
Fix the server Recommends. They won't be parsed correctly, if they have whitespaces in front of them in contidional macros.
Move the upstream systemd config file for tokudb to the correct location.
Tweak the systemd unit files, to be closer to their upstream variants.
Heavy update of the skipped tests list. PPC64le seems problematic lately. Spider tests are disabled in the first testsuite run as a whole testsuite, so no need to explicitly list them.
Extend the testsuite timeout to 15 hours; 12 hours just wasn't enough for PPC64le; allow to retry failed test one time.
Build with Jemalloc again. Require Jemalloc by TokuDB. Set precise version of Jemalloc library to systemd config for TokuDB.
2018-05-28 06:16:00 +02:00
Michal Schorm
7fecec7c62 Fix typo 2018-05-02 14:33:53 +02:00
Michal Schorm
cae458ac36 Update some if clauses 2018-05-02 00:21:39 +02:00
Michal Schorm
d0b7a043a5 Build with lz4; Related: #1563282 2018-04-19 20:48:26 +02:00
Michal Schorm
fb1dfc156e Update to 10.3.6 2018-04-19 14:54:56 +02:00
Michal Schorm
8f35ef3af2 Rebase to 10.2.14
Update testsuite run for SSL self signed certificates
2018-03-29 03:28:28 +02:00
Michal Schorm
259503a47e Update logrotate config to use correct logfile location. 2018-03-20 17:17:37 +01:00
Michal Schorm
b8e80adff1 COPR: New sources for 10.3.5 2018-03-11 03:33:21 +01:00
Michal Schorm
7855407025 Revert "COPR: update source url to fix source download"
This reverts commit 2f146cfc00.
2018-03-11 03:30:09 +01:00
Michal Schorm
2f146cfc00 COPR: update source url to fix source download 2018-03-11 03:06:18 +01:00
Michal Schorm
f900752655 COPR: update for building in COPR 2018-03-11 02:45:17 +01:00
Michal Schorm
259d0513b2 Further fix of ldconfig scriptlets for F27
Fix hardcoded paths, move unversioned libraries and symlinks to the devel subpackage
2018-03-06 16:11:41 +01:00
Michal Schorm
baf63a182e New sources for 10.2.13 2018-03-01 23:22:13 +01:00
Michal Schorm
7195667067 Rebase to 10.2.13 version
Update lists of failing tests
2018-03-01 22:24:40 +01:00
Michal Schorm
f805d55b33 Add the first test for the Fedora CI 2018-03-01 15:41:44 +01:00
Michal Schorm
0b98906c25 Merge branch 'f27' 2018-02-28 10:48:30 +01:00
Michal Schorm
994a33ffe0 Add condition for the client library component 2018-02-28 10:29:46 +01:00
Michal Schorm
fd1545682a SPECfile refresh, RHEL6, SySV init and old fedora stuff removed 2018-02-26 16:14:33 +01:00
Michal Schorm
094243a05a Release bump for rebuild 2018-02-25 11:47:21 +01:00
Michal Schorm
76677bb0ec Remove hardening if-clauses. Do the hardening always.
Use upstream -DSECURITY_HARDENED=ON which will eanable -pie and -Wl,-z,relro,-z,now, but also -fstack-protector and -D_FORTIFY_SOURCE=2
2018-02-25 03:40:00 +01:00
Michal Schorm
c34f161783 Prefer MariaDB over MySQL in DNF package resolution 2018-02-25 02:36:23 +01:00
Michal Schorm
abdf8da01a Use -DINSTALL_MYSQLTESTDIR Cmake argument correctly; https://jira.mariadb.org/browse/MDEV-14972 2018-02-18 20:14:02 +01:00
Michal Schorm
5fe00622cb Use -DINSTALL_MYSQLTESTDIR Cmake argument correctly; https://jira.mariadb.org/browse/MDEV-14972 2018-02-18 20:12:10 +01:00
Michal Schorm
538105c8fd Add comment 2018-02-09 14:39:47 +01:00