Created attachment 235944 [details] patch See also: https://stackoverflow.com/questions/49247294/c-function-make-scrambled-password- in-mysql-to-mariadb https://jira.mariadb.org/plugins/servlet/mobile#issue/MDEV-13464 Basically, the module uses a libmysqlclient call to make_scrambled_password, which is no longer exposed in recent versions of mariadb-10.5. Instead a function ma_make_scrambled_password is exposed, which this patch calls.
looks ok for me :-)
I'm not sure if this patch works if one uses mysql instead of mariadb ? The source for databases/mysql80-client seems to expose a function my_make_scrambled_password and has some compat for the old make_scrambled_password function. How can this be detected at build time ?
(In reply to Kurt Jaeger from comment #2) I'd think it breaks with MySQL which is kind of guaranteed not to have ma_make_scrambled_password