commit:     df1332909104bfb58d5250c30896fc6c6788ecf8
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 31 09:52:54 2024 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Jan 31 16:00:35 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df133290

dev-db/mariadb: test phase requires USE=extraengine

main.mysql_client_test and main.mysql_client_test_comp tests are
executed with --sequence=on parameter [1] which enables SEQUENCE plugin
provided by Sequence Storage Engine [2]. However, the ebuild compiles
this engine only if extraengine USE flag is enabled. Therefore test
requires it.

[1] https://mariadb.com/docs/server/ref/mdb/cli/mariadbd/sequence/
[2] https://mariadb.com/kb/en/sequence-storage-engine/

Bug: https://bugs.gentoo.org/907827
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 dev-db/mariadb/mariadb-10.11.5-r1.ebuild | 3 ++-
 dev-db/mariadb/mariadb-10.11.5.ebuild    | 3 ++-
 dev-db/mariadb/mariadb-10.11.6.ebuild    | 3 ++-
 dev-db/mariadb/mariadb-10.6.14.ebuild    | 3 ++-
 dev-db/mariadb/mariadb-10.6.15-r1.ebuild | 3 ++-
 dev-db/mariadb/mariadb-10.6.15.ebuild    | 3 ++-
 dev-db/mariadb/mariadb-10.6.16.ebuild    | 3 ++-
 7 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/dev-db/mariadb/mariadb-10.11.5-r1.ebuild 
b/dev-db/mariadb/mariadb-10.11.5-r1.ebuild
index 472a40086fc5..faf4a0173937 100644
--- a/dev-db/mariadb/mariadb-10.11.5-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.5-r1.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~amd64 ~x86"
 

diff --git a/dev-db/mariadb/mariadb-10.11.5.ebuild 
b/dev-db/mariadb/mariadb-10.11.5.ebuild
index c691d5658367..388d4ffea6c1 100644
--- a/dev-db/mariadb/mariadb-10.11.5.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.5.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 

diff --git a/dev-db/mariadb/mariadb-10.11.6.ebuild 
b/dev-db/mariadb/mariadb-10.11.6.ebuild
index 9b2a4c5785b0..053886557e4b 100644
--- a/dev-db/mariadb/mariadb-10.11.6.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.6.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~amd64 ~x86"
 

diff --git a/dev-db/mariadb/mariadb-10.6.14.ebuild 
b/dev-db/mariadb/mariadb-10.6.14.ebuild
index 3b1a5a8595be..6b04209e8502 100644
--- a/dev-db/mariadb/mariadb-10.6.14.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.14.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 

diff --git a/dev-db/mariadb/mariadb-10.6.15-r1.ebuild 
b/dev-db/mariadb/mariadb-10.6.15-r1.ebuild
index 08838ce16253..2bce0280ca59 100644
--- a/dev-db/mariadb/mariadb-10.6.15-r1.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.15-r1.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~amd64 ~x86"
 

diff --git a/dev-db/mariadb/mariadb-10.6.15.ebuild 
b/dev-db/mariadb/mariadb-10.6.15.ebuild
index fbb24f57a4b8..e2281369b5cb 100644
--- a/dev-db/mariadb/mariadb-10.6.15.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.15.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 

diff --git a/dev-db/mariadb/mariadb-10.6.16.ebuild 
b/dev-db/mariadb/mariadb-10.6.16.ebuild
index f607624822c7..7f7143904dd2 100644
--- a/dev-db/mariadb/mariadb-10.6.16.ebuild
+++ b/dev-db/mariadb/mariadb-10.6.16.ebuild
@@ -26,7 +26,8 @@ RESTRICT="!bindist? ( bindist ) !test? ( test )"
 
 REQUIRED_USE="jdbc? ( extraengine server !static )
        ?? ( tcmalloc jemalloc )
-       static? ( yassl !pam )"
+       static? ( yassl !pam )
+       test? ( extraengine )"
 
 KEYWORDS="~amd64 ~x86"
 

Reply via email to