This is indeed due to the EGL backend being used on ARM. Right now we name the resulting EGL backend .so libclutter-glx-1.0.so as well, it is binary compatible with the GLX backend. However the .pc file is still called clutter-egl-1.0 and Gnome Shell is looking for clutter-glx-1.0. This can be renamed as well in our package but then Gnome Shell FTBFS as it explicitly uses glx includes.
I think having clutter on ARM with include paths, soname and pc names not the same will confuse packages that expect consistency once configure tells clutter is available. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/791310 Title: gnome-shell version 3.0.1-1 failed to build on armel To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/791310/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
