summaryrefslogtreecommitdiff
path: root/dev-db/mariadb/mariadb-10.6.22.ebuild
AgeCommit message (Collapse)Author
2025-11-04*/*: Use := on virtual/zlib deps, part 5Michał Górny
Done via: ``` git grep -l 'virtual/zlib-' | xargs sed -i -r -e 's@virtual/zlib-[0-9.]*(-r[0-9]*)?@&:=@g' git grep -l 'virtual/zlib-' | xargs sed -i -e 's@:=:=@:=@g' pkgcheck scan --commits \ -c SourcingCheck,VisibilityCheck,DependencyCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-11-04dev-*/*: update for virtual/zlibMichał Górny
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Followed by manual revert in dev-python/zlib-ng where it accidentally caught sys-libs/zlib-ng dependencies. Signed-off-by: Michał Górny <mgorny@gentoo.org>
2025-08-12dev-db/mariadb: unconditionally pass -fno-tree-vectorizeSam James
Followup to d72826a5df63d0f2a96a15845537a65ce12a04db. Jens reports in the bug that he sees a crash w/ GCC 15 in my_convert too. It's very likely the same problem: 15 at least already had some peeling for alignment changes and we know the code in MariaDB is broken here. Don't bother conditionalising it on GCC as Clang accepts -fno-tree-vectorize too and it could show up there too of course as it's UB. And revbump here as well given it clearly affects real users, not just those w/ experimental (16) GCC. Closes: https://bugs.gentoo.org/959423 Signed-off-by: Sam James <sam@gentoo.org>
2025-08-08dev-db/mariadb: workaround unaligned accessSam James
Pass -fno-tree-vectorize with GCC 16 for now. I've reported it upstream to MariaDB and they've acknowledged the problem. Note that the "same" code is in MySQL but that was fixed quite some years back. Bug: https://jira.mariadb.org/browse/MDEV-37148 Closes: https://bugs.gentoo.org/959423 Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 ppc64, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 ppc, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 x86, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 arm64, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 arm, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-23dev-db/mariadb: Stabilize 10.6.22 amd64, #958621Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-07-14dev-db/mariadb: Remove obsolete Galera upgrade warningPetr Vaněk
The knowledge base link no longer works due to upstream changes in documentation, and the last 10.4 ebuild was removed almost two years ago. Closes: https://bugs.gentoo.org/960100 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-07-14dev-db/mariadb: update pam-authentication-plugin knowledge base linkPetr Vaněk
Upstream has updated the knowledge base, and the old links are no longer functional. Bug: https://bugs.gentoo.org/960100 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
2025-06-09dev-db/mariadb: fix build w/ USE=-debugSam James
Not an ideal fix (see upstream bugs for discussion) without a bit more investigation on the bigger problem but this is the lesser evil. Closes: https://bugs.gentoo.org/949720 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-23dev-db/mariadb: Keyword 10.6.22 alpha, #919865Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@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-08dev-db/mariadb: add 10.6.22Petr Vaněk
Closes: https://bugs.gentoo.org/952109 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>