The current stable started to print this warning when used: WARNING: MYSQL_OPT_RECONNECT is deprecated and will be removed in a future version. The warning is gone after upgrading from 4.50.0-r1 to 5.7.0.
Sanity check failed: > dev-perl/DBD-mysql-5.7.0 > bdepend sparc stable profile default/linux/sparc/23.0 (6 total) > >=dev-db/mysql-8:* > bdepend sparc dev profile default/linux/sparc/23.0/desktop (4 total) > >=dev-db/mysql-8:*
Created attachment 914833 [details, diff] MYSQL_OPT_RECONNECT.patch
I've attached a patch for DBD-mysql-4.50.0-r1 (usable as a patch in /etc/portage/patches/dev-perl/DBD-mysql-4.50.0-r1/MYSQL_OPT_RECONNECT.patch) based on the ubuntu bug: https://bugs.launchpad.net/ubuntu/+source/mysql-8.0/+bug/2031548 and the mentioned fix: https://github.com/aorr436/DBD-mysql/commit/7a5c9efbcf7d055f8586f4e678df3509c7cb645f One alternatice could be also removing the whole section as done in the upstream repo: https://github.com/perl5-dbi/DBD-mysql/commit/cfe411868626e8d553716d1d9a9e759ba1104b75 But since the DBD-mysql-4.50.0-r1 file is the "same" as the ubuntu one I've modified like there.
It seems the sanity check fails due to dev-db/mysql having no stable sparc version any more. I guess the way forward is to drop the sparc stable keyword also for DBD-mysql (?), and move on with stabilization on other archs?
arm64 done
arm done
x86 done
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abe5b3b18a030d5a498bd19ead6499b0f0f18373 commit abe5b3b18a030d5a498bd19ead6499b0f0f18373 Author: Robin H. Johnson <robbat2@gentoo.org> AuthorDate: 2025-01-29 06:00:53 +0000 Commit: Robin H. Johnson <robbat2@gentoo.org> CommitDate: 2025-01-29 06:04:54 +0000 dev-perl/DBD-mysql: stable amd64 Builds & passes tests w/ USE='-mariadb mysql' Bug: https://bugs.gentoo.org/946223 Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> dev-perl/DBD-mysql/DBD-mysql-5.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)