From 7c2437c97bdf86ef4aebfb6d9a73423c887eebb4 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 19 Nov 2018 10:28:58 +0100 Subject: [PATCH 01/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] - 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] - 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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/45] 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 c3a94841fa1d7294d3cf4a59da6f45deb37b6390 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sat, 4 Dec 2021 01:09:19 +0100 Subject: [PATCH 36/45] Rebase to MariaDB 10.6.5 --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index 6417d36..bcbbb8a 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -61,7 +61,7 @@ data: rpms: mariadb: rationale: The main component. - ref: 10.5 + ref: 10.6 galera: rationale: Galera package for replication. - ref: mariadb-10.5 + ref: mariadb-10.6 From 38952b0c5c435e615bcc7c05a7addaea737755ee Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sat, 4 Dec 2021 03:00:12 +0100 Subject: [PATCH 37/45] Rebuild due to MBS issues From ffd39cd123cacea5d822dade9e6cad35fa9f0028 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 6 Dec 2021 13:13:29 +0100 Subject: [PATCH 38/45] Rebase to MariaDB 10.7.1 RC --- mariadb.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mariadb.yaml b/mariadb.yaml index bcbbb8a..57c1652 100644 --- a/mariadb.yaml +++ b/mariadb.yaml @@ -61,7 +61,7 @@ data: rpms: mariadb: rationale: The main component. - ref: 10.6 + ref: 10.7 galera: rationale: Galera package for replication. - ref: mariadb-10.6 + ref: mariadb-10.7 From 2f7d077c5f5390eeeb1f2489a4e38258f8746f66 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 7 Dec 2021 05:31:14 +0100 Subject: [PATCH 39/45] Rebuild for 10.7.1 RC From d9d8900ca0a59549fd9e179192c699dcbd9d07d0 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 1 May 2022 02:13:08 +0200 Subject: [PATCH 40/45] Rebase to MariaDB 10.7.3 From 9fe16d339d51732ccc3b5ff1e9132e0ae4473657 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Mon, 23 May 2022 17:11:10 +0200 Subject: [PATCH 41/45] Rebase to MariaDB 10.7.4 From 15cfb3d7d1947fe403b9dc663025ad669eb6404a Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 10 Aug 2022 16:45:29 +0000 Subject: [PATCH 42/45] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering From 78631593d1fd10ea748a80c03dfe9cfe932ee297 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 18 Aug 2022 08:14:47 +0200 Subject: [PATCH 43/45] Build for Fedora 38 From eb4c54e165e6c0ffba7be9be11419f545c71d674 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Sun, 23 Oct 2022 13:49:51 +0200 Subject: [PATCH 44/45] Rebase to MariaDB 10.7.6 From d3e5316dd0628de96e6428db0d90e084abe82cb6 Mon Sep 17 00:00:00 2001 From: Michal Schorm Date: Tue, 15 Nov 2022 16:21:24 +0000 Subject: [PATCH 45/45] Rebase to MariaDB 10.7.7 & Galera 26.4.13