In file included from /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1/codegen/yystype.h:29:0, from parser.y:20: /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.hpp:87:14: error: ‘CodeGen’ was not declared in this scope /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.hpp:87:23: error: ‘codegen’ was not declared in this scope /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.cpp: In function ‘int yyparse(CodeGen*)’: /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.cpp:1228:26: error: ‘int yyparse(CodeGen*)’ redeclared as different kind of symbol /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.hpp:87:5: error: previous declaration of ‘int yyparse’ In file included from /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1/codegen/yystype.h:29:0, from analyzer.l:20: /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.hpp:87:14: error: ‘CodeGen’ was not declared in this scope /var/tmp/portage/net-libs/telepathy-logger-qt-0.4.1/work/telepathy-logger-qt-0.4.1_build/codegen/parser.hpp:87:23: error: ‘codegen’ was not declared in this scope make[2]: *** [codegen/CMakeFiles/codegen.dir/parser.cpp.o] Error 1 Reproducible: Always
Created attachment 319310 [details] build.log
Can you please test with bison-2.5.1?
(In reply to comment #2) > Can you please test with bison-2.5.1? Works with bison-2.5.1.
(In reply to comment #3) > (In reply to comment #2) > > Can you please test with bison-2.5.1? > Works with bison-2.5.1. Thanks for the fast response.
It just failed here at the same point with bison-2.6.1
(In reply to comment #5) > It just failed here at the same point with bison-2.6.1 Yes thats expected, API changed in 2.6 and this is also true for 2.6.1.
I restricted >=bison-2.6 for now, until there is a real solution by upstream. + 09 Aug 2012; Johannes Huber <johu@gentoo.org> + telepathy-logger-qt-0.4.0.ebuild, telepathy-logger-qt-0.4.1.ebuild: + Add missing build deps, restrict sys-devel/bison to <2.6 wrt bug #428202. + Update homepage.
>=net-libs/telepathy-logger-qt-0.5.0 builds with bison-2.6 and with older too. This is in fixed CVS now. Please sync in some hours to get the changes. + 25 Aug 2012; Johannes Huber <johu@gentoo.org> + +telepathy-logger-qt-0.5.0.ebuild: + Version bump, fixes bug #428202.