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'
This bug was fixed in the package compiz- plugins- extra - 0.9.7.0~ bzr9-0ubuntu6
--------------- plugins- extra (0.9.7. 0~bzr9- 0ubuntu6) precise; urgency=low
compiz-
* Disabling plugins that are not compatible with OpenGL ES2.0 when building
for ARM (LP: #983555)
-- Ricardo Salveti de Araujo <email address hidden> Mon, 16 Apr 2012 21:52:28 -0300