Comment 2 for bug 726827

Revision history for this message
Jani Monoses (jani) wrote :

There's a fix for the cause of the FTBFS
http://git.gnome.org/browse/mutter/commit/

However when I test it fails later at link

/bin/bash ../libtool --tag=CC --mode=link gcc -g -O2 -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wsign-compare -Werror -export-dynamic -Wl,-Bsymbolic-functions -o mutter async-getprop.o bell.o boxes.o cogl-utils.o compositor.o meta-background-actor.o meta-module.o meta-plugin.o meta-plugin-manager.o meta-shadow-factory.o meta-shaped-texture.o meta-texture-tower.o meta-window-actor.o meta-window-group.o meta-window-shape.o region-utils.o above-tab-keycode.o constraints.o core.o delete.o display.o draw-workspace.o edge-resistance.o errors.o eventqueue.o frame.o gradient.o group-props.o group.o iconcache.o keybindings.o main.o place.o prefs.o screen.o session.o stack.o stack-tracker.o util.o window-props.o window.o workspace.o xprops.o fixedtip.o frames.o menu.o metaaccellabel.o resizepopup.o tabpopup.o tile-preview.o theme-parser.o theme.o ui.o mutter-marshal.o mutter-enum-types.o -pthread -Wl,--export-dynamic -lgconf-2 -lstartup-notification-1 -lcanberra-gtk3 -lcanberra -lgtk-3 -lgdk-3 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lXcomposite -lXrender -lX11 -lXdamage -lXfixes -lclutter-glx-1.0 -lcairo-gobject -latk-1.0 -lpangocairo-1.0 -ljson-glib-1.0 -lgdk_pixbuf-2.0 -lm -lpango-1.0 -lcairo -lgirepository-1.0 -lgobject-2.0 -lgmodule-2.0 -lffi -lgthread-2.0 -lrt -lglib-2.0 -lXcursor -lXext -lXrandr -lXext -lSM -lICE -lX11 -lXext -lXinerama -lm
libtool: link: gcc -g -O2 -g -O2 -Wall -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wsign-compare -Werror -Wl,-Bsymbolic-functions -o mutter async-getprop.o bell.o boxes.o cogl-utils.o compositor.o meta-background-actor.o meta-module.o meta-plugin.o meta-plugin-manager.o meta-shadow-factory.o meta-shaped-texture.o meta-texture-tower.o meta-window-actor.o meta-window-group.o meta-window-shape.o region-utils.o above-tab-keycode.o constraints.o core.o delete.o display.o draw-workspace.o edge-resistance.o errors.o eventqueue.o frame.o gradient.o group-props.o group.o iconcache.o keybindings.o main.o place.o prefs.o screen.o session.o stack.o stack-tracker.o util.o window-props.o window.o workspace.o xprops.o fixedtip.o frames.o menu.o metaaccellabel.o resizepopup.o tabpopup.o tile-preview.o theme-parser.o theme.o ui.o mutter-marshal.o mutter-enum-types.o -pthread -Wl,--export-dynamic -Wl,--export-dynamic /usr/lib/libgconf-2.so -lstartup-notification-1 -lcanberra-gtk3 -lcanberra /usr/lib/libgtk-3.so /usr/lib/libgdk-3.so /usr/lib/libgio-2.0.so /usr/lib/libpangoft2-1.0.so /usr/lib/libfreetype.so -lfontconfig -lXcomposite -lXrender -lXdamage -lXfixes -lclutter-glx-1.0 /usr/lib/libcairo-gobject.so /usr/lib/libatk-1.0.so /usr/lib/libpangocairo-1.0.so -ljson-glib-1.0 -lgdk_pixbuf-2.0 /usr/lib/libpango-1.0.so /usr/lib/libcairo.so -lgirepository-1.0 /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -lffi /usr/lib/libgthread-2.0.so -lrt /usr/lib/libglib-2.0.so -lXcursor -lXrandr -lSM -lICE -lX11 -lXext -lXinerama -lm -pthread
/usr/bin/ld.bfd.real: meta-window-group.o: undefined reference to symbol 'glGetBooleanv'
/usr/bin/ld.bfd.real: note: 'glGetBooleanv' is defined in DSO /usr/lib/libGLESv2.so.2 so try adding it to the linker command line
/usr/lib/libGLESv2.so.2: could not read symbols: Invalid operation
collect2: ld returned 1 exit status