Linux7+mysql8+zabbix3.4

前期搭建都顺利 到最后zabbix server 做编译 make && make install 的时候

碰过了报错 

db.c: In function ‘zbx_db_connect’:
db.c:288:2: error: unknown type name ‘my_bool’
  my_bool  mysql_reconnect = 1;

 

上了zabbix平台 查看了 发现算一个BUG 

Linux7+mysql8+zabbix3.4_第1张图片

继续观察

--- zabbix-3.4.8/src/libs/zbxdb/db.c.orig	2018-04-03 12:15:54.000000000 +0100
+++ zabbix-3.4.8/src/libs/zbxdb/db.c	2018-04-30 22:29:54.604497240 +0100
@@ -282,7 +282,7 @@
 #if defined(HAVE_IBM_DB2)
 	char		*connect = NULL;
 #elif defined(HAVE_MYSQL)
-	my_bool		mysql_reconnect = 1;
+	_Bool		mysql_reconnect = 1;
 #elif defined(HAVE_ORACLE)
 	char		*connect = NULL;
 	sword		err = OCI_SUCCESS;    
zabbix.support 上面的解决方案

你可能感兴趣的:(zabbix,mysql,BUG)