While using the gnome-overlay I can not build the package clutter-gst.
Here are some system-information and the whole build-log. (The latter is partially in german, so I should say that "Fehler" means "failure" or "error" or sth similar.)

Do you have any suggestions how to solve this problem?

Last edited by mekeor on Sat Jul 09, 2011 9:08 pm; edited 1 time in total

I should probably mention that I've building issues with lots of packages currently.. That's supposably because of my overlays of which i maybe make too much usage. More precisely, I use following overlays:

>>> Source configured.
>>> Compiling source in /var/tmp/portage/media-libs/clutter-gst-1.3.12/work/clutter-gst-1.3.12 ...
make -j3
make ` if test "x0" = x0; then test -z "" -o "x" = x0 && echo -s; else test "x" = x0 && echo -s; fi` all-recursive
Making all in build
Making all in autotools
Making all in scripts
Making all in clutter-gst
GEN stamp-enum-types
GEN stamp-marshal
GEN clutter-gst-enum-types.c
Making all in shaders
CC clutter-gst-debug.lo
CC clutter-gst-video-sink.lo
CC clutter-gst-video-texture.lo
CC clutter-gst-util.lo
In file included from /usr/include/clutter-1.0/clutter/clutter-action.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter.h:35,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-actor-meta.h:95:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-action.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter.h:35,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-actor-meta.h:95:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/cogl/cogl-material-compat.h:34:0,
from /usr/include/clutter-1.0/cogl/cogl.h:50,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:37,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/cogl/cogl-matrix.h:280:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »float«
In file included from /usr/include/clutter-1.0/cogl/cogl.h:50:0,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:37,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/cogl/cogl-material-compat.h:892:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »GList«
In file included from /usr/include/clutter-1.0/clutter/clutter-event.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:40,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-input-device.h:138:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-actor.h:40:0,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-event.h:433:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterEvent«
In file included from /usr/include/clutter-1.0/clutter/clutter.h:36:0,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-actor.h:429:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-animation.h:34:0,
from /usr/include/clutter-1.0/clutter/clutter-animatable.h:32,
from /usr/include/clutter-1.0/clutter/clutter.h:40,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-interval.h:157:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »GValue«
In file included from /usr/include/clutter-1.0/cogl/cogl-material-compat.h:34:0,
from /usr/include/clutter-1.0/cogl/cogl.h:50,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:37,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/cogl/cogl-matrix.h:280:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »float«In file included from /usr/include/clutter-1.0/clutter/clutter.h:42:0,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-animator.h:164:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«

In file included from /usr/include/clutter-1.0/cogl/cogl.h:50:0,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:37,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/cogl/cogl-material-compat.h:892:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »GList«
In file included from /usr/include/clutter-1.0/clutter/clutter-event.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter-actor.h:40,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-input-device.h:138:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-actor.h:40:0,
from /usr/include/clutter-1.0/clutter/clutter.h:36,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-event.h:433:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterEvent«
In file included from /usr/include/clutter-1.0/clutter/clutter.h:36:0,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-actor.h:429:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-stage.h:33:0,
from /usr/include/clutter-1.0/clutter/clutter-device-manager.h:32,
from /usr/include/clutter-1.0/clutter/clutter-backend.h:36,
from /usr/include/clutter-1.0/clutter/clutter.h:43,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-color.h:143:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterColor«
/usr/include/clutter-1.0/clutter/clutter-color.h:257:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterColor«
In file included from /usr/include/clutter-1.0/clutter/clutter-device-manager.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter-backend.h:36,
from /usr/include/clutter-1.0/clutter/clutter.h:43,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-stage.h:221:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-animation.h:34:0,
from /usr/include/clutter-1.0/clutter/clutter-animatable.h:32,
from /usr/include/clutter-1.0/clutter/clutter.h:40,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-interval.h:157:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »GValue«
In file included from /usr/include/clutter-1.0/clutter/clutter.h:42:0,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-animator.h:164:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«
In file included from /usr/include/clutter-1.0/clutter/clutter-stage.h:33:0,
from /usr/include/clutter-1.0/clutter/clutter-device-manager.h:32,
from /usr/include/clutter-1.0/clutter/clutter-backend.h:36,
from /usr/include/clutter-1.0/clutter/clutter.h:43,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-color.h:143:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterColor«
/usr/include/clutter-1.0/clutter/clutter-color.h:257:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »ClutterColor«
In file included from /usr/include/clutter-1.0/clutter/clutter.h:52:0,
from ./clutter-gst-video-sink.h:38,
from ./clutter-gst-video-sink.c:45:
/usr/include/clutter-1.0/clutter/clutter-binding-pool.h:101:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«In file included from /usr/include/clutter-1.0/clutter/clutter-device-manager.h:32:0,
from /usr/include/clutter-1.0/clutter/clutter-backend.h:36,
from /usr/include/clutter-1.0/clutter/clutter.h:43,
from ./clutter-gst-video-texture.h:37,
from ./clutter-gst-private.h:31,
from ./clutter-gst-video-texture.c:53:
/usr/include/clutter-1.0/clutter/clutter-stage.h:221:16: Fehler: expected »=«, »,«, »;«, »asm« or »__attribute__« before »gchar«

Don't you have any suggestions or ideas?
I mean, all opinions would help me currently in my desperate situation.

So, again, my problem is that I can not build clutter-gst which emerge tries to build when i run revdep-rebuild. Moreover, my world-update (emerge -ajvuDN world) fails, too, since it also tries to install clutter-gst.

I had the very same problem, but resolved it by trial and error - reemerging lots of libraries like gtk+, glib, libgdata, clutter. changing (un)masking of packeges from the keruspe overlay, and suddenly it worked. But unfortunately I can't write down the exact steps I have taken.

At the moment gnome3 is running, but it's buggy as hell.
And evolution-data-server-3.0.2.1 and totem won't compile.

I get the impression you are experiencing these build failures because you are probably waiting on an update of other packages.
You are likely to encounter these problems as long as gnome is in the overlay.

I initially pulled in Gnome-3.2 from the overlay, and was left with a broken system for about 2 months.
A lesson learned for me I would say.

I am currently using Gnome-3.4 and have absolutely no intention of going anywhere near the overlay, and will wait until 3.6 appears in portage.

I would suggest you all do the same._________________Whatever you do, do it properly!