summaryrefslogtreecommitdiff
path: root/dev-db/mariadb/mariadb-10.11.10.ebuild
diff options
context:
space:
mode:
authorPetr Vaněk <arkamar@gentoo.org>2024-12-10 12:38:06 +0100
committerPetr Vaněk <arkamar@gentoo.org>2024-12-10 13:18:42 +0100
commitd339b5800ce490bc4f3b349eef28dee86c350c5b (patch)
tree64d6fbba05ba9faece25c6e0721610610be6aee8 /dev-db/mariadb/mariadb-10.11.10.ebuild
parent2cc38f228b94ea3a9e3cf10055d272b50f7cbe19 (diff)
downloadgentoo-d339b5800ce490bc4f3b349eef28dee86c350c5b.tar.gz
gentoo-d339b5800ce490bc4f3b349eef28dee86c350c5b.tar.bz2
gentoo-d339b5800ce490bc4f3b349eef28dee86c350c5b.zip
dev-db/mariadb: avoid libfmt-10*
libfmt-10 contains a bug [1], which affects mariadb [2]. The bug was resolved in libfmt-11 [3], but it was not backported. Therefore, mariadb must avoid libfmt-10. [1] https://github.com/fmtlib/fmt/issues/3835 [2] https://jira.mariadb.org/browse/MDEV-32815 [3] https://github.com/fmtlib/fmt/commit/44c3fe1ebb466ab5c296e1a1a6991c7c7b51b72e Closes: https://bugs.gentoo.org/946074 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'dev-db/mariadb/mariadb-10.11.10.ebuild')
-rw-r--r--dev-db/mariadb/mariadb-10.11.10.ebuild7
1 files changed, 7 insertions, 0 deletions
diff --git a/dev-db/mariadb/mariadb-10.11.10.ebuild b/dev-db/mariadb/mariadb-10.11.10.ebuild
index 8d087411ab5d..3c1a6e634be9 100644
--- a/dev-db/mariadb/mariadb-10.11.10.ebuild
+++ b/dev-db/mariadb/mariadb-10.11.10.ebuild
@@ -37,8 +37,15 @@ REQUIRED_USE="jdbc? ( extraengine server !static )
# Be warned, *DEPEND are version-dependant
# These are used for both runtime and compiletime
+#
+# libfmt-10 contains a bug which was fixed in libfmt-11, see
+# https://jira.mariadb.org/browse/MDEV-32815, bug 946074
COMMON_DEPEND="
dev-libs/libfmt:=
+ || (
+ <dev-libs/libfmt-10
+ >=dev-libs/libfmt-11
+ )
>=dev-libs/libpcre2-10.34:=
>=sys-apps/texinfo-4.7-r1
sys-libs/ncurses:0=