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