summaryrefslogtreecommitdiff
path: root/dev-db/mariadb/mariadb-10.6.20.ebuild
AgeCommit message (Collapse)Author
2025-06-21dev-db/mariadb: drop 10.6.20Petr Vaněk
Bug: https://bugs.gentoo.org/949336 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-02dev-db/mariadb: fix EapiFormatSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-05-10dev-db/mariadb: apply musl largefile workaroundZ. Liu
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>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 x86, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 ppc, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 ppc64, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 arm, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 arm64, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-08dev-db/mariadb: Stabilize 10.6.20 amd64, #947751Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-02-15dev-db/mariadb: fix USE=columnstore with >=dev-libs/boost-1.85Petr Vaněk
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>
2025-02-14dev-db/mariadb: port systemtap w/o dtrace-symlink fixPetr Vaněk
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>
2025-01-06dev-db/mariadb: keyword 10.6.20 for ~loongWANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-12-13dev-db/mariadb: build w/ -std=gnu17Sam James
Closes: https://bugs.gentoo.org/945352 Signed-off-by: Sam James <sam@gentoo.org>
2024-12-10dev-db/mariadb: use ascii quotes in error messagePetr Vaněk
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>
2024-11-13dev-db/mariadb: Only force bfd linker when gold linker is usedDavid C. Manuelda
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>
2024-11-12dev-db/mariadb: update commentPetr Vaněk
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>
2024-11-12dev-db/mariadb: add 10.6.20Petr Vaněk
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>