compilation with mysql fails on fedora 29
It seems that my_bool type has been removed from mysql 8. https://bugs.mysql.com/bug.php?id=85131 I used community-mysql-devel package to get C headers: sudo dnf install community-mysql-devel
compilation log fragment:
make[5]: Wejście do katalogu '/home/godfryd/isc/1.5.0/kea-1.5.0/src/lib/mysql'
CXX mysql_connection.lo
CXX mysql_binding.lo
In file included from ../../../src/lib/mysql/mysql_binding.h:16,
from ../../../src/lib/mysql/mysql_connection.h:14,
from mysql_connection.cc:11:
../../../src/lib/mysql/mysql_constants.h:20:7: error: ‘my_bool’ does not name a type; did you mean ‘bool’?
const my_bool MLM_FALSE = 0;
^~~~~~~
bool