during emerging of compiz-extra got this stupid error
error: expected specifier-qualifier-list before
'PaintTransformedScreenProc'
more ...
i586-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..
-I/usr/include/libxml2 -I/usr/include/startup-notification-1.0
-I/usr/include/compiz -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/dbus-1.0
-I/usr/lib/dbus-1.0/include -O2 -march=i586 -pipe -MT 3d.lo -MD -MP -MF
..deps/3d.Tpo -c 3d.c -fPIC -DPIC -o .libs/3d.o
3d.c:54: error: expected specifier-qualifier-list before
'PaintTransformedScreenProc'
3d.c: In function 'tdPaintWindow':
3d.c:260: error: 'tdScreen' has no member named 'paintWindow'
3d.c:261: warning: passing argument 3 of 'w->screen->paintWindow' from
incompatible pointer type
3d.c:261: warning: passing argument 4 of 'w->screen->paintWindow' makes
pointer from integer without a cast
3d.c:261: error: too few arguments to function 'w->screen->paintWindow'
3d.c:262: error: 'tdScreen' has no member named 'paintWindow'
..
..
..
3d.c:734: warning: excess elements in struct initializer
3d.c:734: warning: (near initialization for 'opacityVTable')
make[2]: *** [3d.lo] Error 1
make[2]: Leaving directory
`/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0/3d'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/work/compiz-extra-0.3.6.0'
make: *** [all] Error 2
!!! ERROR: x11-plugins/compiz-extra-0.3.6.0 failed.
Call stack:
ebuild.sh, line 1621: Called dyn_compile
ebuild.sh, line 973: Called qa_call 'src_compile'
ebuild.sh, line 44: Called src_compile
ebuild.sh, line 1311: Called gnome2_src_compile
gnome2.eclass, line 71: Called die
!!! compile failure
!!! If you need support, post the topmost build error, and the call
stack if relevant.
!!! A complete build log is located at
'/var/tmp/portage/x11-plugins/compiz-extra-0.3.6.0/temp/build.log'.
Any ideas ?