summaryrefslogtreecommitdiff
path: root/dev-db/mariadb/mariadb-10.6.15.ebuild
AgeCommit message (Collapse)Author
2025-06-30dev-db/mariadb: drop 10.6.15Petr Vaněk
Bug: https://bugs.gentoo.org/917515 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-30dev-db/mariadb: unkeyword 10.6.15 for ~mipsPetr Vaněk
Dropng mips keyword from dev-db/mariadb, because arch team wasn't able to keyword new versions since 2023-12-14. Bug: https://bugs.gentoo.org/919865 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-26dev-db/mariadb: fix patchset link in 10.6.15Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02dev-db/mariadb: fix VariableOrderSam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-06-02dev-db/mariadb: fix FileUnknown for 10.6.15Sam James
The patch was dropped in 36cda41570e088574ad5d8e8fe81437467e745e5 but 1bc387b4586284a75492341369f51c9709a7fbe2 came afterwards. Signed-off-by: Sam James <sam@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-05-10dev-db/mariadb: apply libxml2 patch for 10.6.15Z. Liu
Signed-off-by: Z. Liu <zhixu.liu@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/41891 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>
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-09-12*/*: unkeyword ~ia64Arthur Zamarin
Change was created by running the following command:: ekeyword ^ia64 */*/*.ebuild Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-04dev-db/mariadb: filter LTOSam James
Bug: https://jira.mariadb.org/browse/MDEV-11914 Bug: https://jira.mariadb.org/browse/MDEV-25633 Bug: https://bugs.gentoo.org/855236 Closes: https://bugs.gentoo.org/855233 Signed-off-by: Sam James <sam@gentoo.org>
2024-01-31dev-db/mariadb: test phase requires USE=extraenginePetr Vaněk
main.mysql_client_test and main.mysql_client_test_comp tests are executed with --sequence=on parameter [1] which enables SEQUENCE plugin provided by Sequence Storage Engine [2]. However, the ebuild compiles this engine only if extraengine USE flag is enabled. Therefore test requires it. [1] https://mariadb.com/docs/server/ref/mdb/cli/mariadbd/sequence/ [2] https://mariadb.com/kb/en/sequence-storage-engine/ Bug: https://bugs.gentoo.org/907827 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2024-01-19Move {dev-util → dev-debug}/systemtapMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-08-26dev-db/mariadb: add 10.6.15/10.11.5Tomáš Mózes
Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>