trying to emerge compiz-extra
any ideas, I have no clues
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:262: warning: assignment from incompatible pointer type
3d.c:270: error: 'tdScreen' has no member named 'paintWindow'
3d.c:271: warning: passing argument 3 of 'w->screen->paintWindow' from
incompatible pointer type
3d.c:271: warning: passing argument 4 of 'w->screen->paintWindow' makes
pointer from integer without a cast
3d.c:271: error: too few arguments to function 'w->screen->paintWindow'
3d.c:272: error: 'tdScreen' has no member named 'paintWindow'
3d.c:272: warning: assignment from incompatible pointer type
3d.c: In function 'tdPaintTransformedScreen':
3d.c:292: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:292: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:293: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:294: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c: In function 'tdPaintScreen':
3d.c:307: error: 'tdScreen' has no member named 'paintScreen'
3d.c:308: warning: passing argument 2 of 's->paintScreen' from
incompatible pointer type
3d.c:308: warning: passing argument 3 of 's->paintScreen' makes integer
from pointer without a cast
3d.c:308: error: too many arguments to function 's->paintScreen'
3d.c:308: error: void value not ignored as it ought to be
3d.c:309: error: 'tdScreen' has no member named 'paintScreen'
3d.c:309: warning: assignment from incompatible pointer type
3d.c: In function 'tdDonePaintScreen':
3d.c:356: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c:358: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdInitScreen':
3d.c:558: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:558: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:559: error: 'tdScreen' has no member named 'paintWindow'
3d.c:559: warning: assignment from incompatible pointer type
3d.c:560: error: 'tdScreen' has no member named 'paintScreen'
3d.c:560: warning: assignment from incompatible pointer type
3d.c:561: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: In function 'tdFiniScreen':
3d.c:577: error: 'CompScreen' has no member named 'paintTransformedScreen'
3d.c:577: error: 'tdScreen' has no member named 'paintTransformedScreen'
3d.c:578: error: 'tdScreen' has no member named 'paintWindow'
3d.c:579: error: 'tdScreen' has no member named 'paintScreen'
3d.c:580: error: 'tdScreen' has no member named 'donePaintScreen'
3d.c: At top level:
3d.c:715: warning: initialization from incompatible pointer type
3d.c:716: warning: initialization from incompatible pointer type
3d.c:717: warning: initialization from incompatible pointer type
3d.c:718: warning: initialization from incompatible pointer type
3d.c:719: warning: initialization from incompatible pointer type
3d.c:720: warning: initialization from incompatible pointer type
3d.c:721: warning: initialization from incompatible pointer type
3d.c:722: warning: initialization from incompatible pointer type
3d.c:723: warning: initialization from incompatible pointer type
3d.c:724: warning: initialization from incompatible pointer type
3d.c:725: warning: initialization from incompatible pointer type
3d.c:729: warning: excess elements in struct initializer
3d.c:729: warning: (near initialization for 'opacityVTable')
3d.c:730: warning: excess elements in struct initializer
3d.c:730: warning: (near initialization for 'opacityVTable')
3d.c:731: warning: excess elements in struct initializer
3d.c:731: warning: (near initialization for 'opacityVTable')
3d.c:732: warning: excess elements in struct initializer
3d.c:732: warning: (near initialization for 'opacityVTable')
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