There is a double const in one source file. Patch to fix it is attached.
Created attachment 17540 [details, diff] Remove duplicate const declaration from sticky.xpm
After fixing the double const in sticky.xpm, emerge fails with the following error: In file included from ada.g:30, from adasupportpart.cpp:28: AdaAST.hpp: In member function `void AdaAST::addChild(antlr::ASTRefCount<AdaAST>)': AdaAST.hpp:45: error: invalid static_cast from type `RefAdaAST' to type ` antlr::RefAST' AdaAST.hpp: In static member function `static antlr::RefAST AdaAST::factory()': AdaAST.hpp:61: error: invalid static_cast from type `RefAdaAST' to type ` antlr::RefAST' make[3]: *** [adasupportpart.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/kdevelop-3.0_alpha5/work/kdevelop-3.0a5/parts/adasupport' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/kdevelop-3.0_alpha5/work/kdevelop-3.0a5/parts' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/kdevelop-3.0_alpha5/work/kdevelop-3.0a5' make: *** [all] Fehler 2 !!! ERROR: dev-util/kdevelop-3.0_alpha5 failed. !!! Function kde_src_compile, Line 137, Exitcode 2 !!! died running emake, kde_src_compile:make
please try alpha7
Newer alpha versions out. If you still get compilation failure, please report it directly to the kdevelop folks so they can fix it in the source.