diff options
author | Petr Vaněk <arkamar@gentoo.org> | 2024-12-27 18:03:15 +0100 |
---|---|---|
committer | Petr Vaněk <arkamar@gentoo.org> | 2024-12-27 18:11:52 +0100 |
commit | 6de7065a2031f5444bf9b6227293cfcd9ffca2cc (patch) | |
tree | 4fecbf2400c53e99b63fb17ad741b9525c7d2ad9 /dev-db | |
parent | sys-fs/dd-rescue: add 1.99.17 (diff) | |
download | gentoo-6de7065a2031f5444bf9b6227293cfcd9ffca2cc.tar.gz gentoo-6de7065a2031f5444bf9b6227293cfcd9ffca2cc.tar.bz2 gentoo-6de7065a2031f5444bf9b6227293cfcd9ffca2cc.zip |
dev-db/mariadb: restrict libfmt-11
libfmt-11.1.0 changed behaviour of FMT_STATIC_THOUSANDS_SEPARATOR, which
is used in mariadb, therefore it is necessary to restrict libfmt-11 to
older version, =libfmt-11.0*.
Closes: https://bugs.gentoo.org/946924
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'dev-db')
-rw-r--r-- | dev-db/mariadb/mariadb-10.11.10.ebuild | 4 | ||||
-rw-r--r-- | dev-db/mariadb/mariadb-11.4.4.ebuild | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/dev-db/mariadb/mariadb-10.11.10.ebuild b/dev-db/mariadb/mariadb-10.11.10.ebuild index 91122de09f6a..e414f8b901bc 100644 --- a/dev-db/mariadb/mariadb-10.11.10.ebuild +++ b/dev-db/mariadb/mariadb-10.11.10.ebuild @@ -40,11 +40,13 @@ REQUIRED_USE="jdbc? ( extraengine server !static ) # # libfmt-10 contains a bug which was fixed in libfmt-11, see # https://jira.mariadb.org/browse/MDEV-32815, bug 946074 +# libfmt-11.1 works with # FMT_STATIC_THOUSANDS_SEPARATOR +# differently, bug 946924 COMMON_DEPEND=" dev-libs/libfmt:= || ( <dev-libs/libfmt-10 - >=dev-libs/libfmt-11 + =dev-libs/libfmt-11.0* ) >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 diff --git a/dev-db/mariadb/mariadb-11.4.4.ebuild b/dev-db/mariadb/mariadb-11.4.4.ebuild index 6f83048a4765..70b4bbbc8a0a 100644 --- a/dev-db/mariadb/mariadb-11.4.4.ebuild +++ b/dev-db/mariadb/mariadb-11.4.4.ebuild @@ -40,11 +40,13 @@ REQUIRED_USE="jdbc? ( extraengine server !static ) # # libfmt-10 contains a bug which was fixed in libfmt-11, see # https://jira.mariadb.org/browse/MDEV-32815, bug 946074 +# libfmt-11.1 works with # FMT_STATIC_THOUSANDS_SEPARATOR +# differently, bug 946924 COMMON_DEPEND=" dev-libs/libfmt:= || ( <dev-libs/libfmt-10 - >=dev-libs/libfmt-11 + =dev-libs/libfmt-11.0* ) >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 |