sql.c: In function ‘db_connect’: sql.c:232:2: error: unknown type name ‘my_bool’; did you mean ‘bool’? 232 | my_bool reconnect = 1; | ^~~~~~~ | bool make: *** [Makefile:502: sql.o] Error 1 This is caused by an incompatibility with dev-db/mysql-connector-c-8.0.17-r1.
Created attachment 587722 [details] emerge --info
Created attachment 587724 [details] build log
Should be fixed with (I'm going to test it locally): https://github.com/Cacti/spine/commit/6861ec4de19511a74a4b5f628e912d18c52c7a86
Created attachment 587784 [details, diff] Patch for cacti-spine to build against mysql-connector-c-8.0 I've tested the patch locally and was able to build cacti-spine. I'll test run it later / tomorrow.
(In reply to Jorge Manuel B. S. Vicetto from comment #3) > Should be fixed with (I'm going to test it locally): > > https://github.com/Cacti/spine/commit/ > 6861ec4de19511a74a4b5f628e912d18c52c7a86 Obviously. See also [See Also: https://github.com/Cacti/spine/issues/101] above...
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cff8321fce2d9cab334c5dffaa9489fded567e99 commit cff8321fce2d9cab334c5dffaa9489fded567e99 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-08-22 10:50:07 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-08-22 10:50:38 +0000 net-analyzer/cacti-spine: Fix building against dev-db/mysql-connector-c-8* Fixes: https://bugs.gentoo.org/692656 Package-Manager: Portage-2.3.72, Repoman-2.3.17 Signed-off-by: Jeroen Roovers <jer@gentoo.org> .../{cacti-spine-1.2.5.ebuild => cacti-spine-1.2.5-r1.ebuild} | 1 + .../cacti-spine/files/cacti-spine-1.2.5-my_bool.patch | 11 +++++++++++ 2 files changed, 12 insertions(+)