Commit Graph

91 Commits

Author SHA1 Message Date
Fedora Release Engineering
2718ac4a14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 12:04:02 +00:00
Lukas Javorsky
8f4140f3e2 Rebase to 3.1.6 2019-12-17 14:22:57 +01:00
Michal Schorm
386a5aa6d7 Rebase to 3.1.5
Remove plugindir patch. Issue fixed by upstream:
https://jira.mariadb.org/browse/MDEV-20569
2019-11-12 12:41:39 +01:00
Michal Schorm
4ee332f663 Fix for #1624533 2019-11-03 13:28:57 +01:00
Michal Schorm
160c217cea Remove a misleading comment which was deprecated by commit 3228be76 2019-11-03 12:46:37 +01:00
Lukas Javorsky
3d89935a11 Rebase to 3.1.4 2019-10-04 11:37:36 +02:00
Michal Schorm
3228be7687 Enable building of the ed25519 client plugin.
It won't be shipped anymore by 'mariadb-server'
2019-09-11 13:03:58 +02:00
Michal Schorm
057d1bd06e The testsuite is now fully working
NOTE: 4th test of 'misc' suite, called "test_sslenforce", needs SSL encryption to be set up
2019-08-21 22:08:57 +02:00
Michal Schorm
8671500d5f Extract the prepared testsuite to the standalone subpackage so it can be run outside of the buildroot 2019-08-21 17:34:34 +02:00
Michal Schorm
239038b1a4 Remove glob from library version, as per Fedora Packaging Guidelines 2019-08-21 16:42:30 +02:00
Michal Schorm
1c023f4cea Rebase to 3.1.3 2019-08-02 19:04:46 +02:00
Michal Schorm
c4d9f6ff20 Fix typo 2019-07-19 17:46:53 +02:00
Michal Schorm
6cca8d740f Use macro to set the build flags
The -devel subpackage requires the main package which contains the license, so there's no need to pack the license also to the devel package.
2019-07-19 16:23:25 +02:00
Michal Schorm
0f4ddc6269 Fix the debug build 2019-07-19 15:53:56 +02:00
Michal Schorm
b2aac8038d Use macro for tarball name 2019-07-18 12:15:15 +02:00
Michal Schorm
b3eef80bec Added a debug switch 2019-07-16 14:07:33 +02:00
Michal Schorm
db2966c1ba Rebase to 3.1.2 version
Disabling the ED25519 plugin
Plugindir patch upstreamed
2019-07-16 12:54:21 +02:00
Michal Schorm
fa32028be2 Tweak SPECfile: use macros for make commands 2019-07-11 13:30:50 +02:00
Michal Schorm
ad54a14b2c Fix overlinking issues 2019-05-21 15:14:46 +02:00
Michal Schorm
79c3b16ee6 Add info for the testsuite execution 2019-05-21 10:54:34 +02:00
Michal Schorm
e9a42f0845 Add info about the downstream issues 2019-05-21 10:34:48 +02:00
Michal Schorm
500aa3b134 Update info about the issues reported to the upstream 2019-05-21 10:31:14 +02:00
Michal Schorm
92bc0a32e8 Remove scriplet; no longer needed
It fixed an issue in F26 and F27. We gave the users enough time to update
2019-05-21 10:08:58 +02:00
Michal Schorm
9833d64661 Update RPMLint whitelist 2019-05-21 10:06:53 +02:00
Michal Schorm
9c95f3b762 Rebase to 3.0.10
Add krb5-devel to the buildroot, so the auth_gssapi_client plugin can build
2019-05-15 16:53:05 +02:00
Michal Schorm
8781fc38b4 Add "zlib-devel" requirement in "-devel" subpackage. MariaDB requires linking with "-lz", which will fail without the zlib library
Related: #1693966
2019-03-29 12:29:32 +01:00
Michal Schorm
6d76f1c220 Fix plugindir issues
Resolves: #1624533
2019-03-21 04:18:23 +01:00
Michal Schorm
94ac5ea6db Rebase to 3.0.9 2019-02-18 11:35:49 +01:00
Fedora Release Engineering
01fba4799b - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-01 09:39:38 +00:00
Michal Schorm
cd885fffb2 Update commands for newer CMake 2019-01-17 10:47:06 +01:00
Michal Schorm
6ff61449ed Rebase to 3.0.8 2019-01-02 14:43:30 +01:00
Michal Schorm
71d6c1a449 Rebase to 3.0.7 2018-11-19 14:15:23 +01:00
Michal Schorm
0ff721d6da Bump release for the last fix 2018-09-04 15:58:58 +02:00
Michal Schorm
ac1a1e2391 Fix parallel installability of x86_64 and i686 devel package 2018-09-04 15:55:19 +02:00
Michal Schorm
99639b2af1 Rebase to 3.0.6
- Require base openssl-devel for *-devel
- Provides for *-config shouldn't be needed, since only mariadb and mysql packages rely on it by requiring specific file from inside
2018-08-03 15:01:51 +02:00
Honza Horak
dd98104a54 Use Provides and Obsoletes in -config, not main package 2018-07-21 22:32:11 +02:00
Honza Horak
c1e850f812 Obsolete mariadb-config and make the main package require /etc/my.cnf 2018-07-18 11:02:42 +02:00
Honza Horak
f3adb89b97 Add -config sub-package that delivers system-wide /etc/my.cnf and /etc/my.cnf.d directory, that other packages should use 2018-07-18 00:44:27 +02:00
Fedora Release Engineering
bf2348b347 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 09:47:38 +00:00
Michal Schorm
018ad163a2 Remove the cmake.patch; fix SPECfile to compile correctly without it
SPECfile tweaks
2018-06-29 12:13:45 +02:00
Michal Schorm
aaedab5033 Rebase to 3.0.5 2018-06-08 17:39:24 +02:00
Michal Schorm
1d0fe38bad Whitelist some RPMLint warnings and errors 2018-06-04 14:58:03 +02:00
Michal Schorm
f824750374 Enable the testsuite (but ingore its results for now)
Related: #1519945
2018-05-16 16:23:11 +02:00
Michal Schorm
48ce0c22ca Rebase to 3.0.4 2018-04-26 13:14:54 +02:00
Michal Schorm
921a542134 Further fix of the '--plugindir' output from the config binary; #1569159 2018-04-23 14:17:45 +02:00
Richard W.M. Jones
17ca9eb97e Fix plugin install directory (INSTALL_PLUGINDIR not PLUGIN_INSTALL_DIR).
From the log:

CMake Warning:
  Manually-specified variables were not used by the project:
    CMAKE_Fortran_FLAGS_RELEASE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    LIB_SUFFIX
    PLUGIN_INSTALL_DIR            << note
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR

This affected riscv64 builds because it was wrongly using
/usr/lib/mariadb/plugin, but the problem seems as if it could apply to
other architectures.
2018-03-21 16:50:50 +00:00
Michal Schorm
b90690346e Add a compiler to buildroot; https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot 2018-02-18 20:43:05 +01:00
Michal Schorm
ef752b46c9 Remove Group tag 2018-02-09 14:14:31 +01:00
Fedora Release Engineering
11d41cb143 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-08 00:57:20 +00:00
Michal Schorm
6f9a278e9e Remove ldconfig scriplets, not needed on F28+ 2018-01-30 11:50:46 +01:00