Alan McKinnon <alan.mckin...@gmail.com> [15-01-17 07:20]:
> 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
> 
> 

Hi Alan,

thanks again for your help! :)



I checked both bugs you linked but it seems (read: I dont know for
sure ;), that they a little different.

...only to get sure, that I understand correctly:

"glew" should be set as one of the USE-flags for calligra.

OK?

Best regards,
Meino



Reply via email to