| Age | Commit message (Collapse) | Author |
|
Closes: https://bugs.gentoo.org/932735
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Boost 1.85 dropped some deprecated code from filesystem module, which is
still used in MariaDB columnstore. However, older Boost versions are no
longer available in ::gentoo, which effectively makes the MariaDB
unbuildable if USE=columnstore is set.
This fix applies a patch with port to Boost 1.85 to all available
mariadb-10* ebuilds. The patch was submitted to upstream [1]. It was
also necessary to apply C++17 fix, which was backported from commit [2].
MariaDB currently installs bundled libthrift.so with USE=columnstore,
which collides with dev-libs/thrift. This problem is solved with a
conditional weak blocker for now.
[1] https://github.com/mariadb-corporation/mariadb-columnstore-engine/pull/3407
[2] https://github.com/mariadb-corporation/mariadb-columnstore-engine/commit/1973168e03d90d8c6da590df2f31982dd400ea0b
Bug: https://bugs.gentoo.org/861770
Bug: https://bugs.gentoo.org/932735
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
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>
|
|
Closes: https://bugs.gentoo.org/945352
Signed-off-by: Sam James <sam@gentoo.org>
|
|
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>
|
|
pkgdev commit command fails with ebuilds containing non-ascii characters
[1]. This change replaces non-ascii quotes to ascii quotes in error
message, in order to avoid this pkgdev issue.
[1] https://github.com/pkgcore/pkgdev/issues/173
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
1. <=10.6.17 add patch related with libxml2 2.12 from upstream
see https://github.com/MariaDB/server/commit/cae18632aea530eb73a9f15ee4fd0d924e01a8d3
2. if systemtap build w/o dtrace-symlink, build will failed w/:
DTRACE-NOTFOUND: command not found
Bug: https://bugs.gentoo.org/917537
Closes: https://bugs.gentoo.org/943306
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38377
Signed-off-by: Sam James <sam@gentoo.org>
|
|
By default, MariaDB attempts to download libfmt from the internet if it
cannot find a suitable version on the system. Using -WITH_LIBFMT=system
configuration option changes this behavior, making the config phase to
fail if the libfmt check fails, avoiding unexpected downloads.
Bug: https://bugs.gentoo.org/938106
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
By silently forcing BFD build failures might happen if users have
special LLD link flags in LDFLAGS and there is no reason to force
BFD when using LLD (only when using Gold linker)
Fixes: 995a68e3bb9c ("dev-db/mariadb: add 10.6.20")
Fixes: 4ef76f37461d ("dev-db/mariadb: add 10.11.10")
Fixes: a1354b25554e ("dev-db/mariadb: add 11.4.4")
Signed-off-by: David C. Manuelda <StormByte@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/39295
See-also: https://github.com/gentoo/gentoo/pull/39289
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Fixes: 995a68e3bb9c ("dev-db/mariadb: add 10.6.20")
Fixes: 4ef76f37461d ("dev-db/mariadb: add 10.11.10")
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Changes:
- migrate from deprecated tc-ld-disable-gold to tc-ld-force-bfd
- reorder variables as suggested by pkgcheck
- wrap long comment
Known test failures:
- main.mysqld--help-aria test fails but it seems to be minor issue, it
is related to [1].
- mail.log_slow test fails. It does not look like a major issue, but I
am not sure.
[1] https://jira.mariadb.org/browse/MDEV-34733
Closes: https://bugs.gentoo.org/943255
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|