Hello internals!
Looks like MySQL 8.4 is not loading the 'mysql_native_password' plugin by default anymore, causing some CI failures in connect-related tests. This happens both in the php-src repo and in userland libraries.
The issue already shows on CircleCI ARM builds which use a mysql:8 container.
Since I'm not a maintainer of the test infrastructure I didn't push any change to the repo, but I've created a PR just to verify that using mysql:8.3 for the test container fixes the build: Temporary fix for CircleCI ARM MySQL build failures by mbeccati · Pull Request #14112 · php/php-src · GitHub
I think that it would be best to apply the fix, while we look into a better long-term solution. Please let me know if someone's going to take care of it or if I should.
Cheers
--
Matteo Beccati
Development & Consulting - http://www.beccati.com/