commit:     33f21405075860c47ec395478e82c53cfffdaf07
Author:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 25 15:25:43 2025 +0000
Commit:     Petr Vaněk <arkamar <AT> gentoo <DOT> org>
CommitDate: Wed Jun 25 15:30:31 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33f21405

dev-db/mariadb: require system dev-libs/thrift

The config option requiring system dev-libs/thrift has to be specified,
otherwise the build system might fallback to bundled version, which
requires network access, if the dev-libs/thrift is missing for whatever
reason.

Fixes: bf402fdf07c7 ("dev-db/mariadb: columnstore related fixes")
Bug: https://bugs.gentoo.org/949680
Signed-off-by: Petr Vaněk <arkamar <AT> gentoo.org>

 dev-db/mariadb/mariadb-11.4.7-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-db/mariadb/mariadb-11.4.7-r1.ebuild 
b/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
index e40136390564..ef08413bddbe 100644
--- a/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
+++ b/dev-db/mariadb/mariadb-11.4.7-r1.ebuild
@@ -333,6 +333,7 @@ src_configure() {
                -DWITH_UNIT_TESTS=$(usex test ON OFF)
                -DWITH_LIBEDIT=0
                -DWITH_LIBFMT=system
+               -DWITH_THRIFT=system # for columnstore
                -DWITH_ZLIB=system
                -DWITHOUT_LIBWRAP=1
                -DENABLED_LOCAL_INFILE=1

Reply via email to