Marko Mäkelä
1a3c365953
Merge 10.2 into 10.3
2019-08-29 12:00:12 +03:00
Marko Mäkelä
5f35e103ee
Merge 10.1 into 10.2
2019-08-28 15:23:21 +03:00
Sergei Golubchik
62cc991bc8
really make CPACK_RPM_DEBUGINFO_PACKAGE configurable
2019-08-20 15:38:58 +02:00
Marko Mäkelä
e9c1701e11
Merge 10.3 into 10.4
2019-07-25 18:42:06 +03:00
Eugene Kosov
0f83c8878d
Merge 10.2 into 10.3
2019-07-16 18:39:21 +03:00
Sergei Golubchik
ab3a6ca670
cleanup: CPACK_RPM_* package description
...
add cmake helper macro SET_IF_UNSET()
and use it for CPACK_* variables
2019-07-10 09:02:10 +02:00
Marko Mäkelä
f98bb23168
Merge 10.3 into 10.4
2019-05-29 22:17:00 +03:00
Marko Mäkelä
90a9193685
Merge 10.2 into 10.3
2019-05-29 11:32:46 +03:00
Marko Mäkelä
d59e15bdb9
Merge 10.1 into 10.2
2019-05-28 15:56:24 +03:00
Marko Mäkelä
bf8fe324d2
Merge 5.5 into 10.1
2019-05-28 11:25:45 +03:00
Sergei Golubchik
4584c18631
make CPACK_RPM_DEBUGINFO_PACKAGE configurable from the command-line
2019-05-22 00:52:15 +02:00
Marko Mäkelä
7896503686
Merge 10.3 into 10.4
2019-04-12 12:45:06 +03:00
Jan Lindström
a05f423554
Merge remote-tracking branch 'origin/10.2' into 10.3
2019-04-12 10:56:36 +03:00
Sergei Golubchik
725579c0f4
cmake: pass CMAKE_BUILD_TYPE into src.rpm
...
and don't pass BUILD_CONFIG twice, once is enough.
2019-04-09 11:47:27 +03:00
Marko Mäkelä
c8f8d5ceb7
Merge 10.3 into 10.4
2019-04-03 11:43:39 +03:00
Marko Mäkelä
c6b8b05be4
Merge 10.2 into 10.3
2019-04-03 11:22:51 +03:00
Marko Mäkelä
dbc716675b
Merge 10.1 into 10.2
2019-04-03 10:32:21 +03:00
Sergei Golubchik
0b2042fdca
speedup RPM builds
...
Filter out most common file types from automatic dependency collection.
This makes `make package` in centos73 VM three times faster
2019-04-02 18:22:37 +02:00
Marko Mäkelä
5c3ff5cb93
Merge 10.3 into 10.4
2019-04-02 11:04:54 +03:00
Sergei Golubchik
4e1d3f83b7
Merge branch '10.2' into 10.3
2019-03-29 19:41:41 +01:00
Sergei Golubchik
f2a0c758da
Merge branch '10.1' into 10.2
2019-03-29 10:58:20 +01:00
Sergei Golubchik
ecc2711328
MDEV-7066 No Source RPMs ... (and so no "yum-builddep MariaDB-server" either)
...
create source RPM cpack-way
when building binary packages, this source rpm will use
same BUILD_CONFIG and WITH_SSL values that were used when
creating the source RPM.
Only do it for a reasonably new cmake, where
source rpms are known to work (3.10.2 is ok, 3.5.2 is not).
And force a shorter CPACK_RPM_BUILD_SOURCE_DIRS_PREFIX so that
a source rpm could be built from a standard location in /usr/src
2019-03-27 22:51:37 +01:00
Sergei Golubchik
86e80f944f
cmake: don't do fake rpm Provides
...
instead remove internal modules from Requires/Provides
2019-03-27 22:51:37 +01:00
Brave Galera Crew
36a2a185fe
Galera4
2019-01-23 15:30:00 +04:00
Sergei Golubchik
6bb11efa4a
Merge branch '10.2' into 10.3
2019-01-03 13:09:41 +01:00
Sergei Golubchik
2f368bb967
fix RHEL8 "ambiguous python shebang" build failures
2019-01-03 00:23:06 +01:00
Marko Mäkelä
df563e0c03
Merge 10.2 into 10.3
...
main.derived_cond_pushdown: Move all 10.3 tests to the end,
trim trailing white space, and add an "End of 10.3 tests" marker.
Add --sorted_result to tests where the ordering is not deterministic.
main.win_percentile: Add --sorted_result to tests where the
ordering is no longer deterministic.
2018-11-06 09:40:39 +02:00
Marko Mäkelä
32062cc61c
Merge 10.1 into 10.2
2018-11-06 08:41:48 +02:00
Sergei Golubchik
d5f564a996
rpm fixes: more %ignore'd files
2018-10-28 12:42:06 +01:00
Sergei Golubchik
57e0da50bb
Merge branch '10.2' into 10.3
2018-09-28 16:37:06 +02:00
Sergei Golubchik
61a6f4bd96
MDEV-14560 Extra engines enabled through additional config are not loaded on first installation
...
Use RedHat-recommended /var/lib/rpm-state/mariadb/ for restart flag.
This also fixes SUSE where /var/lib/rpm-state doesn't necessarily exist.
2018-09-22 00:20:25 +02:00
Sergei Golubchik
21d157abaa
MDEV-14560 Extra engines enabled through additional config are not loaded on first installation
...
RPM solution:
Make all server plugins to restart the server when installed.
To avoid multiple server restarts, do it only once in posttrans scriptlet.
Add support for CPACK_RPM_<component>_POST_TRANS_SCRIPT_FILE
2018-09-21 13:31:37 +02:00
Sergei Golubchik
355ee6877b
MDEV-13946 Server RPMs have dependency on "which"
...
cleanup. use "command -v" instead of "which"
simplify some checks.
2018-02-12 12:46:34 +01:00
Otto Kekäläinen
c9c28bef3c
Minor spelling fixes in code comments, docs and output
...
This commit does not touch any variable names or any other actual code,
and thus should not in any way affect how the code works.
2018-01-12 16:49:02 +02:00
Sergei Golubchik
e0a1c745ec
Merge branch '10.1' into 10.2
2017-10-24 14:53:18 +02:00
Sergei Golubchik
9749568deb
MDEV-13946 Server RPMs have dependency on "which"
...
SLES11 doesn't have a dedicated package for "which",
it's part of the "util-linux" package
2017-10-09 18:24:43 +02:00
Sergei Golubchik
f6633bf058
Merge branch '10.1' into 10.2
2017-07-05 19:08:55 +02:00
Vicențiu Ciorbaru
2e335a471c
Merge remote-tracking branch '10.0' into 10.1
2017-06-21 16:19:43 +03:00
Vicențiu Ciorbaru
8baf9b0c46
Merge remote-tracking branch '5.5' into 10.0
2017-06-20 12:31:17 +03:00
Sergei Golubchik
48429359d6
MDEV-4646 No mysqld-debug or debuginfo in MariaDB-Server RPM
2017-06-18 21:53:45 +02:00
Daniel Black
e548e2184b
Use CPACK_RPM_FILE_NAME="RPM-DEFAULT"
...
This has been implemented in for cmake-3.6 to match distro version
of what the filename should look like.
Thanks to Domen Vranka for the suggestion.
2017-06-18 21:53:45 +02:00
Marko Mäkelä
14c6f00a9f
Merge 10.1 into 10.2
...
Also, include fixes by Vladislav Vaintroub to the
aws_key_management plugin. The AWS C++ SDK specifically depends on
OPENSSL_LIBRARIES, not generic SSL_LIBRARIES (such as YaSSL).
2017-05-06 14:36:46 +03:00
Vladislav Vaintroub
1991411f16
MDEV-9566 MariaBackup packaging
2017-04-27 19:12:40 +02:00
Kristian Nielsen
39f1917f46
Attempt to fix strange rpm dependency issue following prior patch
2017-04-20 16:36:22 +02:00
Sergei Golubchik
4a5d25c338
Merge branch '10.1' into 10.2
2016-12-29 13:23:18 +01:00
Nirbhay Choubey
dbb06d2eab
MDEV-10954: MariaDB Galera: wsrep_sst_common: line 120: which: command not found
...
Add 'which' to REQUIRES list.
2016-12-12 08:51:50 -05:00
Kristian Nielsen
022aeda4c0
Attempt to fix strange rpm dependency issue following prior patch
2016-11-21 08:24:10 +01:00
Sergei Golubchik
66d9696596
Merge branch '10.0' into 10.1
2016-09-28 17:55:28 +02:00
Sergei Golubchik
78f58792ac
more adequate rpm settings
...
new MariaDB-shared no longer provides or replaces mysql-libs or mariadb-libs
2016-09-23 22:34:03 +02:00
Sergei Golubchik
deafe7a7aa
RPM fixes for CentOS7 and Fedora
2016-09-23 16:04:16 +02:00