Partly SOLVED
In my try-out project directory I copied
~/fpc/packages/mysql/src/mysql51.pp
~/fpc/packages/fcl-db/src/sqld/mysql51conn.pp
(of course with the appropriate *.inc)
I compiled all files. One change made in mysqlconn.inc
VB := StrToBCD(Src);
{changed could not find FSQLFormatSettings }
{VB := StrToBCD(Src, FSQLFormatSettings);} Suggestions welcome
Unfortunately I can't use the properties in the MySQL51Connection1. I have to do it at runtime.
Queries Transactions DataSource and DBGrid worked as expected.
My conclusion is MySQL51Connection can connect to MaraiDB 5.2
Until now libmysqlclient.so.16 can be used or the libmariadbclient.so.? can be used
Any hints for updating the MySQL51Conn component in SQLDBlaz.lpk (or instruction how to compile it)?
If I find something myself I will put it in this thread
Thanks Teunis