GNOME Bugzilla – Bug 647832
evolution 2.32 FTBFS with --with-clutter (libclutter-gtk-0.10 doesn't contain gtk_clutter_actor_new())
Last modified: 2011-09-30 18:54:08 UTC
Building with clutter is broken on evolution 2.32 when using GTK+ 2 builds. In that case it uses libclutter-gtk-0.10 which doesn't contain gtk_clutter_actor_new() while it's used in create_gtk_actor(): e-mail-notebook-view.c: In function 'create_gtk_actor': e-mail-notebook-view.c:396:3: error: implicit declaration of function 'gtk_clutter_actor_new' e-mail-notebook-view.c:396:3: warning: nested extern declaration of 'gtk_clutter_actor_new' e-mail-notebook-view.c:396:13: warning: assignment makes pointer from integer without a cast e-mail-notebook-view.c:397:3: error: implicit declaration of function 'gtk_clutter_actor_get_widget' e-mail-notebook-view.c:397:3: warning: nested extern declaration of 'gtk_clutter_actor_get_widget' e-mail-notebook-view.c:397:3: error: implicit declaration of function 'GTK_CLUTTER_ACTOR' e-mail-notebook-view.c:397:3: warning: nested extern declaration of 'GTK_CLUTTER_ACTOR' e-mail-notebook-view.c:397:7: warning: assignment makes pointer from integer without a cast I'm not sure what the solution is.
Strange, mine Clutter-Gtk 1.0.0 Reference Manual doesn't mention since which version is gtk_clutter_actor_new() included, but I'm sure it was compilable under 2.32.x too. What I'm not sure is whether I build clutter myself or used the system one. Based on the git log the function is defined since very beginning of the gtk-clutter-actor.h born.
Does evolution 3.0.3 or 3.2.0 build fine with clutter support ? There is not much activity on clutter support anyway.
Yes
shall i close the bug ?
Yeah, I guess it can be closed now