Commit Graph

122 Commits

Author SHA1 Message Date
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
Michal Schorm
3877fa3711 Rebase to 3.0.3 version 2018-01-19 01:27:30 +01:00
Honza Horak
df07f0bca8 Remove unneeded dependency on xmlto 2017-11-27 14:59:09 +01:00
Pavel Raiskup
76721c606e spec: drop misleading provides
Per repoquery done on Rawhide, there are some package depending on
this soname:

    cherokee-0:1.2.104-1.fc25.x86_64
    dpsearch-0:4.54-0.8.20140109snap.fc26.x86_64
    dpsearch-devel-0:4.54-0.8.20140109snap.fc26.x86_64
    libgda-mysql-1:5.2.2-11.fc24.x86_64
    mysql-connector-odbc-0:5.3.4-6.fc26.x86_64
    nagios-plugins-mysql-0:2.2.1-2git.fc27.x86_64
    perdition-mysql-0:2.1-7.fc26.x86_64
    resiprocate-libs-0:1.10.2-26.fc25.x86_64

But those are obviously builds from <= F27 (rawhide should have
F28).  So it means there's some FTBFS anyways.  Since we don't
provide libmysqlclient.so.18, even not as an symlink to existing
library, there's no point in having this fake provide.
2017-11-14 16:14:14 +01:00
Michal Schorm
ed31588ef5 Move scriplet to the correct package 2017-11-08 12:01:53 +01:00
Michal Schorm
7b01eba7f7 Typo fix 2017-11-02 00:42:55 +01:00
Michal Schorm
5c3882fc43 Use correct require for OpenSSL 2017-11-01 23:30:05 +01:00
Merlin Mathesius
f43b0be233 Correct typo in spec file conditional 2017-11-01 07:57:01 -05:00
Merlin Mathesius
b21c8035a8 Cleanup spec file conditionals 2017-10-31 17:24:47 -05:00
Michal Schorm
a6da40c1f3 Remove Requires for openssl. Managed by RPM. 2017-10-31 13:47:37 +01:00
Michal Schorm
d37e9dcbed Update scriplet dealing with symlinks as Gudelines suggests 2017-10-30 13:25:35 +01:00
Michal Schorm
039fdbed92 Move library directly to libdir, don't create any symlinks to directories
Related: #1501933
Add 'Conflicts' with mariadb package on F<28
  Related: #1506441

Patch extension
2017-10-27 00:45:46 +02:00
Michal Schorm
949ef84e50 Fix ldconfig path.
It does not work with symlinks
2017-10-09 14:21:41 +02:00
Michal Schorm
f9cb9e667b Fix rpm warning from %post script 2017-10-09 03:23:20 +02:00
Michal Schorm
d052d172fa Add scriptlets to handle errors in /usr/lib64/ created by older versions of mariadb and mariadb-connector-c pakages 2017-10-04 18:18:09 +02:00
Michal Schorm
3f6ef0117b Change libdir from .../lib64/mariadb to mysql
Related: #1497234
2017-10-03 02:06:15 +02:00
Michal Schorm
26400422d8 Add symlinks so more packages will build succesfully
This should be reconsidered later, with mariadb-server version approximatelly about 10.2.10 and CONC/C version about 3.0.3.
2017-09-20 14:38:42 +02:00
Michal Schorm
f1c2799361 Add provides "libmysqlclient.so" 2017-09-17 03:33:25 +02:00
Michal Schorm
2d579942dc Move header files to the same location, as they would be in mariadb-server (10.2.8)
which means from /usr/include to /usr/include/mysql
2017-09-13 20:32:47 +02:00
Honza Horak
43f97fe0df Remove a symlink /usr/lib64/mysql that conflicts with mariadb-libs 2017-09-05 13:04:34 +02:00