summaryrefslogtreecommitdiff
path: root/dev-db/mysql
AgeCommit message (Collapse)Author
2024-04-24dev-db/mysql: add 8.0.36Alfred Wingate
- --max-test-fail=0 and 40h suite timeout so that tests dont bail out early. Bug: https://bugs.gentoo.org/922808 Bug: https://bugs.gentoo.org/923649 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35002 Signed-off-by: Sam James <sam@gentoo.org>
2024-03-04dev-db/mysql: filter LTO for legacy 5.7.x branchSam James
ODR violations. Closes: https://bugs.gentoo.org/855242 Signed-off-by: Sam James <sam@gentoo.org>
2024-01-24dev-db/mysql: migrate checking for enabled lto, to tc-is-ltoEli Schwartz
This toolchain func was recently added, and vis a lot more reliable than get-flagq. mysql attempts to manually handle some edge case, for example if the active flags contain `-flto -fno-lto` then tc-is-lto gets it correct but with is-flagq we have to manually check both. On the other hand, mysql doesn't handle detecting -flto=8. Using tc-is-lto is the preferred way to handle this from now on. We would rather use this wherever possible. Drops a bit of pointless logging. We don't need an `einfo` to tell us that make.conf is being respected. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2024-01-19Move {dev-util → dev-debug}/systemtapMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org>
2023-12-17dev-db/mysql: fix DoubleEmptyLineSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-11-27dev-db/mysql: drop 5.7.36-r1, 5.7.40Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-10-14dev-db/mysql: test tweaksSam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-10-14dev-db/mysql: add 8.0.34Alfred Wingate
Spent time getting tests to pass as well. I can verify that USE="cjk cracklib numa perl profiling router server" pass with gcc-13. I had some testing with other flags as well and didn't see issues other than USE="debug" with having failing tests last I checked. Opted out of fixing some stuff as they would fit better with 8.1 like removing and updating deprecated configurations. Closes: https://bugs.gentoo.org/895256 Closes: https://bugs.gentoo.org/912797 Closes: https://bugs.gentoo.org/905209 Closes: https://bugs.gentoo.org/891369 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/32749 Signed-off-by: Sam James <sam@gentoo.org>
2023-08-06dev-db/mysql: use tc-enables-fortify-sourceSam James
Better than fragile optimisation level checking. Bug: https://bugs.gentoo.org/841770 Signed-off-by: Sam James <sam@gentoo.org>
2023-08-02dev-db/mysql: Stabilize 5.7.40 x86, #878907Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2023-07-15dev-db/mysql: Stabilize 5.7.41 arm, #910090Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15dev-db/mysql: Stabilize 5.7.41 ppc64, #910090Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15dev-db/mysql: Stabilize 5.7.41 x86, #910090Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15dev-db/mysql: Stabilize 5.7.41 amd64, #910090Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-07-15dev-db/mysql: Stabilize 5.7.41 arm64, #910090Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-24*/*: remove x86-solaris keywordFabian Groffen
Signed-off-by: Fabian Groffen <grobian@gentoo.org>
2023-05-06dev-db/mysql: Stabilize 8.0.32-r2 ppc64, #894488Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-06dev-db/mysql: Stabilize 8.0.32-r2 x86, #894488Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-05-06dev-db/mysql: Stabilize 8.0.32-r2 arm, #894488Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-04-12dev-db/mysql: fix build w/ gcc 13Sam James
Thanks-to: Alfred Wingate <parona@protonmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2023-04-02dev-db/mysql: Stabilize 8.0.32-r2 arm64, #894488Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-04-02dev-db/mysql: Stabilize 8.0.32-r2 amd64, #894488Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-02-13dev-db/mysql: drop 8.0.31Mike Gilbert
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2023-02-13dev-db/mysql: adjust libevent dependencyMike Gilbert
Bug: https://bugs.gentoo.org/869722 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
2023-02-01dev-db/mysql: Stabilize 5.7.40 arm64, #878907Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-01-18dev-db/mysql: drop spurious 'info' page (README)Sam James
Drop file which causes collision w/ mysql-connector-c++. It's only a tiny README, not a GNU info page. Signed-off-by: Sam James <sam@gentoo.org>
2023-01-18dev-db/mysql: add 8.0.32Sam James
Bug: https://bugs.gentoo.org/891319 Signed-off-by: Sam James <sam@gentoo.org>
2023-01-18dev-db/mysql: add 5.7.41Sam James
Bug: https://bugs.gentoo.org/891319 Signed-off-by: Sam James <sam@gentoo.org>
2023-01-18dev-db/mysql: stabilize 8.0.31-r1Sam James
Just has the tmp fix. We should've stabled this version anyway. Signed-off-by: Sam James <sam@gentoo.org>
2023-01-13dev-db/mysql: Stabilize 8.0.31 arm64, #878909Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-01-13dev-db/mysql: Stabilize 8.0.31 arm, #878909Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-01-13dev-db/mysql: Stabilize 8.0.31 ppc64, #878909Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2023-01-03*/*: make mycmakeargs localDavid Seifert
Closes: https://github.com/gentoo/gentoo/pull/28947 Signed-off-by: David Seifert <soap@gentoo.org>
2023-01-03dev-db/mysql: Stabilize 5.7.40 amd64, #878907Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-02Move {virtual -> app-alternatives}/yaccSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-12-02dev-db/mysql: Stabilize 8.0.31 x86, #878909Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-12-02dev-db/mysql: Stabilize 8.0.31 amd64, #878909Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2022-11-01dev-db/mysql: fix compilation when tmpdir not accessible by portageHank Leininger
Upstream has declared WONTFIX; gentoo is not supported, and neither is compiling as a user who cannot read mysql-only directories: https://bugs.mysql.com/bug.php?id=108947 Closes: https://bugs.gentoo.org/878951 Closes: https://github.com/gentoo/gentoo/pull/28085 Signed-off-by: Hank Leininger <hlein@korelogic.com> Signed-off-by: Sam James <sam@gentoo.org>
2022-10-31dev-db/mysql: destabilize 8.0.31Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-10-31dev-db/mysql: add 8.0.31Sam James
Bug: https://bugs.gentoo.org/859388 Bug: https://bugs.gentoo.org/877593 Signed-off-by: Sam James <sam@gentoo.org>
2022-10-31dev-db/mysql: add 5.7.40Sam James
Bug: https://bugs.gentoo.org/859388 Bug: https://bugs.gentoo.org/877593 Signed-off-by: Sam James <sam@gentoo.org>
2022-10-01dev-db/mysql: fix StaticSrcUriSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-07-29dev-db/mysql: add github upstream metadataSam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-06-17dev-db/mysql: fix build with GCC 12Sam James
Bug: https://bugs.gentoo.org/840990 Closes: https://bugs.gentoo.org/852737 Signed-off-by: Sam James <sam@gentoo.org>
2022-06-13dev-db/mysql: keyword 8.0.27 for ~riscvJakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-13dev-db/mysql: add support for RISC-VYixun Lan
a) fix atomic link issue b) implement cycle accuracy timer c) use Largest_lock_free_type_selector Bug: https://bugs.gentoo.org/761715 Signed-off-by: Yixun Lan <dlan@gentoo.org> Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2022-06-10dev-db/mysql: fix build with GCC 12Sam James
Closes: https://bugs.gentoo.org/840990 Signed-off-by: Sam James <sam@gentoo.org>
2022-05-15dev-db/mysql: egrep -> grep -ESam James
Signed-off-by: Sam James <sam@gentoo.org>
2022-03-09dev-db/mysql: drop 5.7.32, 5.7.33, 5.7.34, 5.7.34-r1, 5.7.35David Seifert
Closes: https://github.com/gentoo/gentoo/pull/24462 Signed-off-by: David Seifert <soap@gentoo.org>
2022-03-03dev-db/mysql: drop 8.0.22, 8.0.23, 8.0.25, 8.0.25-r1, 8.0.26David Seifert
Closes: https://github.com/gentoo/gentoo/pull/24381 Bug: https://bugs.gentoo.org/822258 Signed-off-by: David Seifert <soap@gentoo.org>