diff options
| author | Petr Vaněk <arkamar@gentoo.org> | 2024-12-10 12:38:06 +0100 |
|---|---|---|
| committer | Petr Vaněk <arkamar@gentoo.org> | 2024-12-10 13:18:42 +0100 |
| commit | d339b5800ce490bc4f3b349eef28dee86c350c5b (patch) | |
| tree | 64d6fbba05ba9faece25c6e0721610610be6aee8 /dev-db/mariadb/mariadb-10.11.10.ebuild | |
| parent | 2cc38f228b94ea3a9e3cf10055d272b50f7cbe19 (diff) | |
| download | gentoo-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.ebuild | 7 |
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= |
