gnome-games version 1:2.32.1-0ubuntu4 failed to build on armel
Link to failed build: https://launchpad.net/ubuntu/+source/gnome-games/1:2.32.1-0ubuntu4/+buildjob/2419394
Direct link to the build log: https://launchpad.net/ubuntu/+source/gnome-games/1:2.32.1-0ubuntu4/+buildjob/2419394/+files/buildlog_ubuntu-natty-armel.gnome-games_1%3A2.32.1-0ubuntu4_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 2679 lines into the build log:
g-ir-scanner: warning: Option --strip-prefix has been deprecated;
see --identifier-prefix and --symbol-prefix.
g-ir-scanner: compile: gcc -Wall -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -I/usr/include/clutter-1.0 -I/usr/include/json-glib-1.0 -g -O2 -g -O2 -I.. -I.. -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabi/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/gio-unix-2.0/ -I/usr/include/clutter-1.0 -I/usr/include/cairo -I/usr/include/json-glib-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -c -o /build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0.o /build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0.c
g-ir-scanner: link: /bin/bash ../libtool --mode=link --tag=CC --silent gcc -o /build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0 -export-dynamic -g -O2 -g -O2 -L. -lgames-support-gi -pthread -L/usr/lib/arm-linux-gnueabi -lgtk-x11-2.0 -lgdk-x11-2.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lclutter-glx-1.0 -lclutter-egl-1.0 -lcairo-gobject -latk-1.0 -lpangocairo-1.0 -ljson-glib-1.0 -lgdk_pixbuf-2.0 -lm -lpango-1.0 -lcairo -lgmodule-2.0 -lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0 /build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0.o
linking of temporary binary failed: Command '['/bin/bash', '../libtool', '--mode=link', '--tag=CC', '--silent', 'gcc', '-o', '/build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0', '-export-dynamic', '-g', '-O2', '-g', '-O2', '-L.', '-lgames-support-gi', '-pthread', '-L/usr/lib/arm-linux-gnueabi', '-lgtk-x11-2.0', '-lgdk-x11-2.0', '-lgio-2.0', '-lpangoft2-1.0', '-lfreetype', '-lfontconfig', '-lclutter-glx-1.0', '-lclutter-egl-1.0', '-lcairo-gobject', '-latk-1.0', '-lpangocairo-1.0', '-ljson-glib-1.0', '-lgdk_pixbuf-2.0', '-lm', '-lpango-1.0', '-lcairo', '-lgmodule-2.0', '-lgobject-2.0', '-lgthread-2.0', '-lrt', '-lglib-2.0', '/build/buildd/gnome-games-2.32.1/libgames-support/tmp-introspectb1lATs/GnomeGamesSupport-1.0.o']' returned non-zero exit status 1
make[4]: *** [GnomeGamesSupport-1.0.gir] Error 1
make[4]: Leaving directory `/build/buildd/gnome-games-2.32.1/libgames-support'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/build/buildd/gnome-games-2.32.1/libgames-support'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/gnome-games-2.32.1'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/gnome-games-2.32.1'
make: *** [debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110331-1731
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/gnome-games-2.32.1
The relavant line seems to be:
/usr/bin/ld: cannot find -lclutter-egl-1.0
Clutter is built differently for ARM, is there a missing dependency?