Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 409665 - x11-wm/mutter-3.2.2: not compatible with media-libs/cogl-1.10.0?
Summary: x11-wm/mutter-3.2.2: not compatible with media-libs/cogl-1.10.0?
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-25 17:30 UTC by Vasco Gervasi
Modified: 2012-03-26 20:28 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vasco Gervasi 2012-03-25 17:30:00 UTC
Hi all,
I have just update cogl to 1.10.0, since then I wasn't enable to start gnome-shell so I remerged mutter-3.2.2 but it gives me this error:

/bin/sh ../libtool --silent --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng15 -I/usr/include/libdrm -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/startup-notification-1.0 -I/usr/include/clutter-1.0 -I/usr/include/cogl -I/usr/include/json-glib-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/lib/libffi-3.0.10/include   -I. -I./core -I./ui -I./compositor -DMUTTER_LIBEXECDIR=\"/usr/libexec\" -DHOST_ALIAS=\"i686-pc-linux-gnu\" -DMUTTER_LOCALEDIR=\"/usr/share/locale\" -DMUTTER_PKGDATADIR=\"/usr/share/mutter\" -DMUTTER_DATADIR=\"/usr/share\" -DG_LOG_DOMAIN=\"mutter\" -DSN_API_NOT_YET_FROZEN=1 -DMUTTER_MAJOR_VERSION=3 -DMUTTER_MINOR_VERSION=2 -DMUTTER_MICRO_VERSION=2 -DMUTTER_PLUGIN_API_VERSION=3 -DMUTTER_PKGLIBDIR=\"/usr/lib/mutter\" -DMUTTER_PLUGIN_DIR=\"/usr/lib/mutter/plugins\" -DGETTEXT_PACKAGE=\"mutter\"    -march=native -O2 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o meta-module.lo `test -f 'compositor/meta-module.c' || echo './'`compositor/meta-module.c
  CC     meta-plugin.lo
/bin/sh ../libtool --silent --tag=CC   --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -pthread -DORBIT2=1 -D_REENTRANT -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng15 -I/usr/include/libdrm -I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/startup-notification-1.0 -I/usr/include/clutter-1.0 -I/usr/include/cogl -I/usr/include/json-glib-1.0 -I/usr/include/gobject-introspection-1.0 -I/usr/lib/libffi-3.0.10/include   -I. -I./core -I./ui -I./compositor -DMUTTER_LIBEXECDIR=\"/usr/libexec\" -DHOST_ALIAS=\"i686-pc-linux-gnu\" -DMUTTER_LOCALEDIR=\"/usr/share/locale\" -DMUTTER_PKGDATADIR=\"/usr/share/mutter\" -DMUTTER_DATADIR=\"/usr/share\" -DG_LOG_DOMAIN=\"mutter\" -DSN_API_NOT_YET_FROZEN=1 -DMUTTER_MAJOR_VERSION=3 -DMUTTER_MINOR_VERSION=2 -DMUTTER_MICRO_VERSION=2 -DMUTTER_PLUGIN_API_VERSION=3 -DMUTTER_PKGLIBDIR=\"/usr/lib/mutter\" -DMUTTER_PLUGIN_DIR=\"/usr/lib/mutter/plugins\" -DGETTEXT_PACKAGE=\"mutter\"    -march=native -O2 -pipe -fomit-frame-pointer -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -c -o meta-plugin.lo `test -f 'compositor/meta-plugin.c' || echo './'`compositor/meta-plugin.c
compositor/meta-background-actor.c: In function ‘meta_background_actor_update’:
compositor/meta-background-actor.c:542:7: warning: passing argument 1 of ‘cogl_texture_pixmap_x11_new’ makes pointer from integer without a cast [enabled by default]
/usr/include/cogl/cogl/cogl-texture-pixmap-x11.h:102:1: note: expected ‘struct CoglContext *’ but argument is of type ‘Pixmap’
compositor/meta-background-actor.c:542:7: error: too few arguments to function ‘cogl_texture_pixmap_x11_new’
/usr/include/cogl/cogl/cogl-texture-pixmap-x11.h:102:1: note: declared here
make[4]: *** [meta-background-actor.lo] Errore 1
make[4]: *** Attesa dei processi non terminati....
make[4]: Leaving directory `/var/tmp/portage/x11-wm/mutter-3.2.2/work/mutter-3.2.2/src'
make[3]: *** [all-recursive] Errore 1
make[3]: Leaving directory `/var/tmp/portage/x11-wm/mutter-3.2.2/work/mutter-3.2.2/src'
make[2]: *** [all] Errore 2
make[2]: Leaving directory `/var/tmp/portage/x11-wm/mutter-3.2.2/work/mutter-3.2.2/src'
make[1]: *** [all-recursive] Errore 1
make[1]: Leaving directory `/var/tmp/portage/x11-wm/mutter-3.2.2/work/mutter-3.2.2'
make: *** [all] Errore 2


Thanks
Comment 1 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-03-25 17:38:03 UTC
See the comments in /usr/portage/profiles/package.mask:

# Nirbheek Chauhan <nirbheek@gentoo.org> (25 Mar 2012)
# This is now the GNOME 3.4 mask
=dev-libs/glib-2.32*:2
=dev-util/gdbus-codegen-2.32*
=x11-libs/gtk+-3.4*:3
# New clutter API breaks almost everything
=media-libs/cogl-1.10*
=media-libs/clutter-1.10*
=media-libs/clutter-gtk-1.2*
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-03-25 17:40:08 UTC
In other words: please don't unmask cogl-1.10 until the mutter-3.3/3.4 ebuilds are ready.
Comment 3 Vasco Gervasi 2012-03-26 20:28:36 UTC
Now works with mutter-3.3.92 in gnome overlay