[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