From 7c2437c97bdf86ef4aebfb6d9a73423c887eebb4 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 19 Nov 2018 10:28:58 +0100 Subject: [PATCH 01/42] 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] - 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/42] 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/42] 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/42] 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/42] 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/42] 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/42] - 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/42] 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/42] 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/42] 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/42] 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/42] Update sources for the last rebuild From a6f631c5a6f3228b6820399ee4ac5339f6c94ea1 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 9 Apr 2020 18:11:52 +0200 Subject: [PATCH 23/42] Update for building MariaDB 10.5 MariaDB 10.5.2 is a BETA release, thus: - Build it only for Rawhide - Remove module API --- mariadb.yaml | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 85502c8..9366a50 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,16 +15,9 @@ data: dependencies: - buildrequires: - platform: [-el8] + platform: [f33] requires: - platform: [-el8] - - - - api: - rpms: - - mariadb-server - - mariadb + platform: [f33] @@ -61,7 +54,7 @@ data: rpms: mariadb: rationale: The main component. - ref: 10.4 + ref: 10.5 galera: rationale: Galera package for replication. - ref: mariadb-10.4 + ref: mariadb-10.5 From 111a7f2f6d23757eee474d3eb9af1f2a023bdad5 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 9 Apr 2020 19:09:41 +0200 Subject: [PATCH 24/42] Rebuild From beac4f5f10b6a6e26889078645d89a546933f559 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 14 Apr 2020 15:17:30 +0200 Subject: [PATCH 25/42] Bump From 1b69b0a296aa13176a6dfb212231f07a2c25fbcc Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 22 Oct 2020 14:07:00 +0200 Subject: [PATCH 26/42] Update for MariaDB 10.5.5 --- mariadb.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 9366a50..59c85de 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,9 +15,16 @@ data: dependencies: - buildrequires: - platform: [f33] + platform: [-el8] requires: - platform: [f33] + platform: [-el8] + + + + api: + rpms: + - mariadb-server + - mariadb From 0053c3f8b7d06b9c1ac6516615c1f21f5b02639f Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 22 Oct 2020 15:14:52 +0200 Subject: [PATCH 27/42] Rebuild after workaround applied for: https://pagure.io/fm-orchestrator/issue/1614 From a11430f9fb352a154fa0ea27d1111c48108504e7 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 6 Nov 2020 04:06:12 +0100 Subject: [PATCH 28/42] 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 59c85de..4b3ac01 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 c51836898b487e1c20b4aaf420b6b0ef1da65ba0 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 12 Nov 2020 01:51:48 +0100 Subject: [PATCH 29/42] Rebase to 10.5.8 From de46690d61ff75a859531c15b6d64d74a61b5cd0 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 12 Nov 2020 13:33:08 +0100 Subject: [PATCH 30/42] Rebuild From 57c4aeda3f50f05b69715462250caae1dd568288 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 25 Feb 2021 03:18:15 +0100 Subject: [PATCH 31/42] Rebase to 10.5.9 From e747082279457f51fb67b97940635624bd264a8b Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 5 Mar 2021 11:21:34 +0100 Subject: [PATCH 32/42] Rebuild with updated Galera sources From d3210a5def3f2de10e0105ebdbe1bedc8e054f4b Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 11 May 2021 15:41:29 +0200 Subject: [PATCH 33/42] Rebuild for rebase of the MariaDB to 10.5.10 From a717a65c02996192b464fde885226c1c2bf337ac Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Fri, 2 Jul 2021 02:09:32 +0200 Subject: [PATCH 34/42] Rebase to MariaDB 10.5.11 From f421bdaa1054fa5023e3238c3c156a462d4f41c5 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 2 Dec 2021 14:23:24 +0100 Subject: [PATCH 35/42] Rebase to MariaDB 10.5.13 --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 4b3ac01..6417d36 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -15,9 +15,9 @@ data: dependencies: - buildrequires: - platform: [-el8, -epel8, -eln] + platform: [-el9, -epel9, -el8, -epel8, -eln] requires: - platform: [-el8, -epel8, -eln] + platform: [-el9, -epel9, -el8, -epel8, -eln] From b5efeb699ca0306af9a13cd393fbd5a893312ce1 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 28 Apr 2022 18:09:49 +0200 Subject: [PATCH 36/42] Rebuild after https://src.fedoraproject.org/rpms/mariadb/c/03890c75fce6a636c4719c6b4a4f94f2aa1f75f3?branch=rawhide From 6b317ef371d87038e4da4804d356cc330053200a Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 23 May 2022 20:37:44 +0200 Subject: [PATCH 37/42] Rebase to MariaDB 10.5.16 From ef79e980eb4e2ff303fdd58f6cd6be6664db547a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:45:11 +0000 Subject: [PATCH 38/42] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From ba6eab0877ad608949b204ae98f1ec53e6250fd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Wed, 24 Aug 2022 15:54:44 +0200 Subject: [PATCH 39/42] Build for Fedora 38 From 36af808004c9ef8319506f816a254373e5134aed Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 21 Nov 2022 10:19:39 +0100 Subject: [PATCH 40/42] Rebase to MariaDB 10.5.18 & Galera 26.4.13 From 869e61dab1dbfee94a47975de70526d48ce4bd49 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Wed, 14 Jun 2023 11:03:19 +0200 Subject: [PATCH 41/42] Rebase to MariaDB 10.5.20 & Galera 26.4.14 From bbedceec671e973b89e3997636f283fd638f10fe Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Thu, 27 Jul 2023 10:49:32 +0200 Subject: [PATCH 42/42] Rebase to MariaDB 10.5.21