Created attachment 1298505 [details] Patch to allow compilation of vdr-epg2vdr with MariaDB 10.2 Trying to build vdr-epg2vdr with the new version of MariaDB 10.2 causes a build error: db.c: In member function 'int cDbConnection::errorSql(cDbConnection*, const char*, MYSQL_STMT*, const char*)': db.c:1382:17: error: 'CR_INVALID_CONN_HANDLE' was not declared in this scope error == CR_INVALID_CONN_HANDLE || ^~~~~~~~~~~~~~~~~~~~~~ db.c:1382:17: note: suggested alternative: 'CR_INVALID_BUFFER_USE' error == CR_INVALID_CONN_HANDLE || ^~~~~~~~~~~~~~~~~~~~~~ CR_INVALID_BUFFER_USE db.c:1386:17: error: 'CR_CONN_UNKNOW_PROTOCOL' was not declared in this scope error == CR_CONN_UNKNOW_PROTOCOL || ^~~~~~~~~~~~~~~~~~~~~~~ db.c:1386:17: note: suggested alternative: 'CR_CONN_UNKNOWN_PROTOCOL' error == CR_CONN_UNKNOW_PROTOCOL || ^~~~~~~~~~~~~~~~~~~~~~~ CR_CONN_UNKNOWN_PROTOCOL In this new version of the library the define CR_CONN_UNKNOW_PROTOCOL was renamed to CR_CONN_UNKNOWN_PROTOCOL and the define CR_INVALID_CONN_HANDLE was dropped. I attached a patch proposal to fix the problem. We are tracking all the possible problems regarding this MariaDB upgrade in the bug 1467297. Copr build: https://copr.fedorainfracloud.org/coprs/g/db-sig/mariadb-10.2/package/vdr-epg2vdr/
successfully build for rawhide https://koji.fedoraproject.org/koji/taskinfo?taskID=20629264
If its successfully built we can close the bug, nothing else is needed for Rawhide.