Summary: | www-plugins/gnash-0.8.10 USE=directfb - DeviceGlue.cpp:61:70: error: cannot allocate an object of abstract type 'gnash::renderer::directfb::DirectFBDevice' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Stehr <as.gentoo> |
Component: | [OLD] Library | Assignee: | Chí-Thanh Christopher Nguyễn <chithanh> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
emerge --info
build log |
Description
Attila Stehr
2012-02-25 20:09:17 UTC
Created attachment 303223 [details]
emerge --info
Created attachment 303225 [details]
build log
What happens if you disable USE="directfb"? It builds fine with USE="-directfb" emerge --update --oneshot gnash Until a fix for this issue is found, I have masked the directfb flag on gnash. (In reply to comment #4) > It builds fine with USE="-directfb" emerge --update --oneshot gnash Hi there, FYI, I also needed to add USE='egl': [ebuild R ~] www-plugins/gnash-0.8.10 USE="X agg cairo dbus egl fbcon ffmpeg mysql nls opengl openvg sdl sdl-sound ssh ssl (-aqua) -cygnal (-directfb) -doc -gconf -gnome -gstreamer -gtk -kde -lirc -nsplugin -python -test -vaapi" 0 kB Else I get this: --------------------------------------------------------------------------- In file included from ./openvg/OpenVGRenderer.h:55:0, from openvg/OpenVGRenderer.cpp:41: ../libdevice/egl/eglDevice.h:38:3: error: #error "This file needs EGL, which is part of OpenGL-ES" In file included from /usr/include/agg2/agg_pixfmt_gray.h:38:0, from agg/Renderer_agg.cpp:121: [...] In file included from /usr/include/agg2/agg_path_storage.h:32:0, from agg/Renderer_agg.cpp:135: /usr/include/agg2/agg_bezier_arc.h: In member function 'unsigned int agg::bezier_arc::vertex(double*, double*)': /usr/include/agg2/agg_bezier_arc.h:75:57: warning: enumeral and non-enumeral type in conditional expression make[2]: *** [libgnashrender_la-OpenVGRenderer.lo] Error 1 --------------------------------------------------------------------------- Cheers, ^m'e (In reply to comment #6) > FYI, I also needed to add USE='egl': That is bug 405799. DirectFB is gone. |