| Age | Commit message (Collapse) | Author |
|
Bug: https://bugs.gentoo.org/949336
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
fix many errors like bellow if USE="extraengine":
> mysql/storage/connect/filamfix.cpp:698:7: error: use of undeclared identifier 'lseek64'; did you mean 'lseek'?
Signed-off-by: Z. Liu <zhixu.liu@gmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41891
Closes: https://github.com/gentoo/gentoo/pull/41891
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@gentoo.org>
|
|
Signed-off-by: Sam James <sam@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>
|
|
We missed to port the fix to mariadb-10.6.{15,20,21} which also fail to
build if systemtap is build w/o dtrace-symlink. The fix is ported from
commit 505a3759e913 ("dev-db/mariadb: fix build failed").
Bug: https://bugs.gentoo.org/943306
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|
|
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
|
|
Closes: https://bugs.gentoo.org/945352
Signed-off-by: Sam James <sam@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>
|
|
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
Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
|