[debian-mysql] Help request: analyze build failures in packages that depend on MariaDB
Sergei Golubchik
serg at mariadb.org
Tue Jan 15 17:46:00 GMT 2019
Hi, Otto!
On Jan 15, Otto Kekäläinen wrote:
> Hello!
>
> Introducing MariaDB 10.3 (and the libmaraidb3 it includes) changed
> somewhat how packages build compared to MariaB 10.1. In effect there
> are bunch of regressions on those depending packages that need to be
> addressed either in those other programs, or by fixing something in
> MariaDB.
>
> This is quite a big task and I need help. Please check out the latest
> status of this in the bug report
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=919395
Here are all different errors:
error: 'MYSQL' {aka 'struct st_mysql'} has no member named 'reconnect'
This is not a bug. MYSQL.reconnect was not part of the API, even in 5.5
https://dev.mysql.com/doc/refman/5.5/en/c-api-auto-reconnect.html
error: 'MYSQL_SERVER_VERSION' undeclared
this looks like a bug. MYSQL_SERVER_VERSION is documented here:
https://dev.mysql.com/doc/refman/5.5/en/c-api-server-client-versions.html
error: 'MYSQL_PORT' undeclared here
I couldn't find it documented, but I think it should be fixed too
fatal error: mysql/mysql_time.h: No such file or directory
this doesn't seem to be a part of the API,
one should only include mysql.h
Regards,
Sergei
Chief Architect MariaDB
and security at mariadb.org
More information about the pkg-mysql-maint
mailing list