On 16/01/2015 19:45, meino.cra...@gmx.de wrote: > The emerging still fails...but the color is different... ;) > The error messages are: > > In file included from > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2.cpp:58:0: > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:311:20: > error: ISO C++ forbids declaration of ‘GLsync’ with no type [-fpermissive] > typedef GLsync (*kis_glFenceSync)(GLenum, GLbitfield); > ^ > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:311:20: > error: typedef ‘Sync::GLsync’ is initialized (use decltype instead) > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:311:22: > error: ‘kis_glFenceSync’ was not declared in this scope > typedef GLsync (*kis_glFenceSync)(GLenum, GLbitfield); > ^ > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:312:12: > error: ‘kis_glFenceSync’ does not name a type > static kis_glFenceSync k_glFenceSync = 0; > ^ > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:313:37: > error: typedef ‘Sync::kis_glGetSynciv’ is initialized (use decltype instead) > typedef void (*kis_glGetSynciv)(GLsync, GLenum, GLsizei, GLsizei*, > GLint*); > ^ > /var/tmp/portage/app-office/calligra-2.8.6/work/calligra-2.8.6/krita/ui/opengl/kis_opengl_canvas2_p.h:313:37: > error: ‘GLsync’ was not declared in this scope
Hi Meino, A quick look at those errors makes me wonder if you need glew. There's an upstream bug: https://bugs.kde.org/show_bug.cgi?id=332813 and more detail at b.g.o: https://bugs.gentoo.org/show_bug.cgi?id=532762 If I read the bugs correctly, it looks like you need USE="glew" then rebuild calligra. The package builds for me, so we know it does work. The errors are the kind of thing you'd get if some required package or feature is missing. If adding glew support doesn't fix it for you, I recommend you open a new bug at b.g.o. -- Alan McKinnon alan.mckin...@gmail.com