Public bug reported: On both armel and armhf the package compiz-plugins-extra FTBFS because of the lack of GLES support.
[ 16%] Building CXX object reflex/CMakeFiles/reflex.dir/src/reflex.cpp.o cd "/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/obj-arm-linux-gnueabihf/reflex" && /usr/bin/c++ -Dreflex_EXPORTS -DHAVE_SCANDIR_POSIX -DHAVE_SCANDIR_POSIX -DHAVE_SCANDIR_POSIX -DREFLEX_DEFSADD -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security -fPIC -Wall -Wno-deprecated-declarations -fPIC -Wall -Wno-deprecated-declarations -fPIC -Wall -Wno-deprecated-declarations -O2 -g -fPIC -I"/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src" -I"/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/include" -I"/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/obj-arm-linux-gnueabihf/generated" -I/usr/include/libxml2 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/glibmm-2.4 -I/usr/lib/arm-linux-gnueabihf/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/arm-linux-gnueabihf/sigc++-2.0/include -I/usr/include/startup-notification-1.0 -I/usr/include/compiz -DPREFIX='"/usr"' -DIMAGEDIR='"/usr/share/compiz/reflex"' -o CMakeFiles/reflex.dir/src/reflex.cpp.o -c "/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp" In file included from /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:26:0: /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.h:35:2: error: 'GLFragment' does not name a type /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.h:66:2: error: 'GLFragment' does not name a type /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.h:96:42: error: 'GLFragment' has not been declared /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.h:96:61: error: expected ',' or '...' before '&' token /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:30:1: error: 'GLFragment' does not name a type /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:201:9: error: 'GLFragment' has not been declared /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:201:34: error: expected ',' or '...' before '&' token /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp: In member function 'void ReflexWindow::glDrawTexture(GLTexture*, int)': /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:219:2: error: 'fragmentProgram' is not a member of 'GL' /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:221:2: error: 'GLFragment' has not been declared /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:221:21: error: expected ';' before 'fa' /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:253:13: error: 'fa' was not declared in this scope /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:255:17: error: 'class ReflexScreen' has no member named 'getReflexFragmentFunction' /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:276:39: error: 'mask' was not declared in this scope /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:288:35: error: 'attrib' was not declared in this scope /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:288:43: error: 'mask' was not declared in this scope /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp: In member function 'void ReflexScreen::destroyFragmentFunctions()': /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:320:2: error: 'GLFragment' has not been declared /build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/reflex/src/reflex.cpp:320:46: error: 'class ReflexFunction' has no member named 'handle' make[3]: *** [reflex/CMakeFiles/reflex.dir/src/reflex.cpp.o] Error 1 make[3]: Leaving directory `/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/obj-arm-linux-gnueabihf' make[2]: *** [reflex/CMakeFiles/reflex.dir/all] Error 2 make[2]: Leaving directory `/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/obj-arm-linux-gnueabihf' make[1]: *** [all] Error 2 make[1]: Leaving directory `/build/buildd/compiz-plugins-extra-0.9.7.0~bzr9/obj-arm-linux-gnueabihf' ** Affects: compiz-plugins-extra (Ubuntu) Importance: Medium Assignee: Ricardo Salveti (rsalveti) Status: Confirmed ** Tags: arm-porting-queue opengles ** Changed in: compiz-plugins-extra (Ubuntu) Status: New => Confirmed ** Changed in: compiz-plugins-extra (Ubuntu) Importance: Undecided => Medium ** Changed in: compiz-plugins-extra (Ubuntu) Assignee: (unassigned) => Ricardo Salveti (rsalveti) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/983555 Title: compiz-plugins-extra FTBFS on ARM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/compiz-plugins-extra/+bug/983555/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs