From 7c2437c97bdf86ef4aebfb6d9a73423c887eebb4 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 19 Nov 2018 10:28:58 +0100 Subject: [PATCH 01/38] Initial version of the modulemd file --- mariadb.yaml | 44 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 mariadb.yaml diff --git a/mariadb.yaml b/mariadb.yaml new file mode 100644 index 0000000..b955a49 --- /dev/null +++ b/mariadb.yaml @@ -0,0 +1,44 @@ +document: modulemd +version: 2 +data: + summary: 'MariaDB: a very fast and robust SQL database server' + description: >- + MariaDB is a community developed branch of MySQL. MariaDB is a multi-user, multi-threaded + SQL database server. It is a client/server implementation consisting of a server + daemon (mysqld) and many different client programs and libraries. The base package + contains the standard MariaDB/MySQL client programs and generic MySQL files. + license: + module: + - MIT + + + + dependencies: + - buildrequires: + platform: [-f27, -f28] + requires: + platform: [-f27, -f28] + + + + api: + rpms: + - mariadb-server + - mariadb-server-utils + - mariadb + + + + buildopts: + rpms: + macros: | + %runselftest 0 + %ignore_testsuite_result 1 + + + + components: + rpms: + mariadb: + rationale: The main component. + ref: 10.4 From 986fdf0bb6efd484ff74d2ac618af74d2d56f2b4 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 6 Jan 2019 16:33:20 +0100 Subject: [PATCH 02/38] Update for 10.4.1 --- mariadb.yaml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/mariadb.yaml b/mariadb.yaml index b955a49..7b5d380 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -29,6 +29,19 @@ data: + profiles: + default: + - mariadb + - mariadb-server + - mariadb-server-utils + - mariadb-common + - mariadb-errmsg + - mariadb-config + devel: + - mariadb-devel + + + buildopts: rpms: macros: | From d965e2556c4abd04e492dd0d0c19d99f8b7b0bde Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 6 Jan 2019 16:35:10 +0100 Subject: [PATCH 03/38] Fix of profiles --- mariadb.yaml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 7b5d380..8804fbe 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -31,14 +31,16 @@ data: profiles: default: - - mariadb - - mariadb-server - - mariadb-server-utils - - mariadb-common - - mariadb-errmsg - - mariadb-config + rpms: + - mariadb + - mariadb-server + - mariadb-server-utils + - mariadb-common + - mariadb-errmsg + - mariadb-config devel: - - mariadb-devel + rpms: + - mariadb-devel From dcbeca14c450a298fc7d9968b272c20db774e838 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 6 Jan 2019 16:37:00 +0100 Subject: [PATCH 04/38] Fix of profiles --- mariadb.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mariadb.yaml b/mariadb.yaml index 8804fbe..8dd9b07 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -31,6 +31,7 @@ data: profiles: default: + description: Server and client. rpms: - mariadb - mariadb-server @@ -39,7 +40,8 @@ data: - mariadb-errmsg - mariadb-config devel: - rpms: + description: Devel package. + rpms: - mariadb-devel From e0fb5fae734d5f80ca0afaeb7304a94532c6abc7 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 19 Feb 2019 17:16:50 +0100 Subject: [PATCH 05/38] Profiles update --- mariadb.yaml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 8dd9b07..c6a3932 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -24,21 +24,24 @@ data: api: rpms: - mariadb-server - - mariadb-server-utils - mariadb profiles: - default: - description: Server and client. + server: + description: Base server. + rpms: + - mariadb-server + client: + description: Client. rpms: - mariadb + galera: + description: Server plus replication engine. + rpms: - mariadb-server - - mariadb-server-utils - - mariadb-common - - mariadb-errmsg - - mariadb-config + - mariadb-server-galera devel: description: Devel package. rpms: From 3fcb31f319d205211e9e7c733791831d9cda0461 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 1 Mar 2019 19:15:58 +0000 Subject: [PATCH 06/38] Branching f30 from rawhide Signed-off-by: Fedora Release Engineering From b1a86ef04dfc1772ecd4646c91938e535c24e7db Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 4 Mar 2019 18:08:35 +0000 Subject: [PATCH 07/38] Branching f30 from rawhide, second attempt after platform:f31 enablement Signed-off-by: Fedora Release Engineering From 253aec1ecde2bcdb308cf796098f0255c13c46d8 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Wed, 13 Mar 2019 10:17:59 +0100 Subject: [PATCH 08/38] Add Galera 26.4 required by MariaDB 10.4 --- mariadb.yaml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mariadb.yaml b/mariadb.yaml index c6a3932..805ceb0 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -62,3 +62,6 @@ data: mariadb: rationale: The main component. ref: 10.4 + galera: + rationale: Galera package for replication. + ref: d3badbee4bef85128e4d8849f2a9fb433ac4d9a5 From ab661a122619674d2659ef07a726eb070694d626 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 20 Jun 2019 18:15:30 +0200 Subject: [PATCH 09/38] Update for MariaDB 10.4.6 --- mariadb.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mariadb.yaml b/mariadb.yaml index 805ceb0..f2334c7 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -64,4 +64,4 @@ data: ref: 10.4 galera: rationale: Galera package for replication. - ref: d3badbee4bef85128e4d8849f2a9fb433ac4d9a5 + ref: mariadb-10.4 From 174fc8c3a2df7a755265e83bf6ade19a477f2a51 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 21 Jun 2019 14:52:24 +0200 Subject: [PATCH 10/38] update From 0b96ffa880e31f03b7e314030601bb12397be556 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 12 Aug 2019 15:01:07 +0000 Subject: [PATCH 11/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering From b8c4d5b175626f193bef406fd7ae8129c667c449 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 13 Aug 2019 19:56:52 +0000 Subject: [PATCH 12/38] Branching f31 from rawhide Signed-off-by: Fedora Release Engineering From faf216dcc3477c0ed55ee6d522874bccbaf4fc34 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 23 Aug 2019 13:14:16 +0200 Subject: [PATCH 13/38] Update for MariaDB 10.4.7 From ed1301421e8ff1358ec36b9569f94eab8c8f606e Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Wed, 25 Sep 2019 14:44:50 +0200 Subject: [PATCH 14/38] Rebuild after the client_ed25519.so plugin move to the mariadb-connector-c From 1ab904e32e6e8a600e7247e45089f06b1e51c6cd Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 9 Dec 2019 14:44:26 +0100 Subject: [PATCH 15/38] Rebase to 10.4.10 From 07ed74bac72d0ca7a5b11ce58a9277c92ee8dee7 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 10 Jan 2020 12:20:57 +0100 Subject: [PATCH 16/38] Rebase to 10.4.11 From 5759f8576d7377ea1781640665d5fa1644401380 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 6 Feb 2020 18:24:04 +0000 Subject: [PATCH 17/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 892054241893b180ecb6d3e288b19a56404601f7 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 10 Feb 2020 11:16:13 +0100 Subject: [PATCH 18/38] Update to MariaDB 10.4.12 From 7702c37614485bbfc55819b18b9a5a1e2eb067eb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 13 Feb 2020 14:24:41 +0000 Subject: [PATCH 19/38] Branching f32 from rawhide Signed-off-by: Fedora Release Engineering From eabf6d29437b86c2b642388925ac0042352523bb Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sat, 15 Feb 2020 11:57:09 +0100 Subject: [PATCH 20/38] Stop building for EPEL-8 --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index f2334c7..85502c8 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,9 +15,9 @@ data: dependencies: - buildrequires: - platform: [-f27, -f28] + platform: [-el8] requires: - platform: [-f27, -f28] + platform: [-el8] From 12428233bc914df7fd194be1a546cd86169e3d00 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 16 Mar 2020 15:02:44 +0100 Subject: [PATCH 21/38] Rebase mariadb-connector-c git submodule to commit fbf1db6 For fix: https://jira.mariadb.org/browse/CONC-441 From 92e41c12d3545a6c7c240fb80d72687fa3fb6d2f Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 16 Mar 2020 15:18:21 +0100 Subject: [PATCH 22/38] Update sources for the last rebuild From b340aa9f04c5dc5e4ce5c8bc6061a54e0ae025bb Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 8 Jun 2020 12:00:01 +0200 Subject: [PATCH 23/38] Rebuild for MariaDB 10.4.13 & Galera 26.4.4 From 92b2d6eaf40e7d7b32729946f5300d99c3740459 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 8 Aug 2020 00:01:57 +0000 Subject: [PATCH 24/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 7814607c5b85858acddcd83ef109eaef70fa4110 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 11 Aug 2020 21:30:01 +0000 Subject: [PATCH 25/38] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering From eee5fb923a87812b84dc682d088ce8802032dc19 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 19 Aug 2020 13:49:21 +0000 Subject: [PATCH 26/38] Branching f33 from rawhide Signed-off-by: Fedora Release Engineering From 3890fb9dbb175800945360c033fbfa9ace6509b5 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 21 Aug 2020 10:31:30 +0200 Subject: [PATCH 27/38] Rebuild for MariaDB 10.4.14 From 36b83a1ed0bbe785f42275ff78bfffec1cc441e5 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 29 Sep 2020 11:59:29 +0200 Subject: [PATCH 28/38] Second attemp to rebuild for MariaDB 10.4.14 and Galera 26.4.5 From a64d1e3eb6b787841c42db6820fe180b0136f4d9 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 5 Nov 2020 05:42:33 +0100 Subject: [PATCH 29/38] Rebuild for MariaDB 10.4.16 and Galera 26.4.6 From 4fdfe5a461ed1d89c1b98c1238c3bf6f981eb273 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 6 Nov 2020 04:04:59 +0100 Subject: [PATCH 30/38] Disable building for targets other than fedora --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 85502c8..5596d3f 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,9 +15,9 @@ data: dependencies: - buildrequires: - platform: [-el8] + platform: [-el8, -epel8, -eln] requires: - platform: [-el8] + platform: [-el8, -epel8, -eln] From d90970a48064e18aeaaf234d5e3dfe1acc133579 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Wed, 11 Nov 2020 23:48:56 +0100 Subject: [PATCH 31/38] Rebase to 10.4.17 From f27e68b5a1cc48cf6b6c0e88178d8397d931f1c9 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 12 Nov 2020 01:38:00 +0100 Subject: [PATCH 32/38] Rebase to 10.4.17 (2nd attemp) From 0906ffc527c57615e99a2a67f0f301dbb8ee6d70 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 12 Nov 2020 13:33:46 +0100 Subject: [PATCH 33/38] Rebuild From f2a7688e2f79e29cfde09409eb08526b6f77caf9 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 25 Feb 2021 03:19:16 +0100 Subject: [PATCH 34/38] Rebase to 10.4.18 From 6408ad1d7011d667b7941fe356d026c81a68706f Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 5 Mar 2021 11:23:10 +0100 Subject: [PATCH 35/38] Rebuild with updated Galera sources From e614eedb6415dae5f8bde5e9c5092e4549176aef Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 11 May 2021 04:52:15 +0200 Subject: [PATCH 36/38] Rebuild for rebase of the MariaDB to 10.4.19 From 9f428baeff004e2afa22f65bb9aa078c7e316835 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 2 Jul 2021 02:10:42 +0200 Subject: [PATCH 37/38] Rebase to MariaDB 10.4.20 From 9a823951257018645e8e2fd3ea0a41f4415dc543 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 17 Jul 2022 11:28:35 +0200 Subject: [PATCH 38/38] Rebase to MariaDB 10.4.25 and Galera 26.4.11 Constraining the stream to a Fedora 35, beacuse F<35 reached EOL, and F>35 requires OpenSSL 3 --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 5596d3f..7a4b425 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,9 +15,9 @@ data: dependencies: - buildrequires: - platform: [-el8, -epel8, -eln] + platform: [f35] requires: - platform: [-el8, -epel8, -eln] + platform: [f35]