evilvte version 0.4.6-1 failed to build on i386
Link to failed build: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2392120
Direct link to the build log: https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2392120/+files/buildlog_ubuntu-natty-i386.evilvte_0.4.6-1_FAILEDTOBUILD.txt.gz
This log snippet might be of interest, since it triggered the matcher 'Purging chroot-autobuild'.
Excerpt 1442 lines into the build log:
/usr/bin/make
make[1]: Entering directory `/build/buildd/evilvte-0.4.6'
rm -f src/custom.h src/evilvte.h src/evilvte.o
cp debian/config.h src/custom.h
sh src/process.sh src/evilvte
cc -Wall -g -O2 -pthread -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/atk-1.0 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/vte-0.0 -I/usr/include/gtk-2.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pixman-1 -c -o src/evilvte.o src/evilvte.c
src/evilvte.c: In function 'add_tab':
src/evilvte.c:1188:5: warning: 'vte_terminal_fork_command' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82)
src/evilvte.c:1191:5: warning: 'vte_terminal_fork_command' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:82)
src/evilvte.c:1310:3: warning: 'vte_terminal_set_font_from_string_full' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:79)
src/evilvte.c: In function 'do_toggle_antialias':
src/evilvte.c:2476:5: warning: 'vte_terminal_set_font_from_string_full' is deprecated (declared at /usr/include/vte-0.0/vte/vtedeprecated.h:79)
src/evilvte.c: In function 'main':
src/evilvte.c:2759:13: warning: ignoring return value of 'system', declared with attribute warn_unused_result
src/evilvte.c: In function 'do_match_open':
src/evilvte.c:2322:9: warning: ignoring return value of 'system', declared with attribute warn_unused_result
cc -Wl,-Bsymbolic-functions src/evilvte.o -L/usr/local/lib -lvte -o src/evilvte
/usr/bin/ld: src/evilvte.o: undefined reference to symbol 'gtk_range_get_value'
/usr/bin/ld: note: 'gtk_range_get_value' is defined in DSO /usr/lib/libgtk-x11-2.0.so.0 so try adding it to the linker command line
/usr/lib/libgtk-x11-2.0.so.0: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[1]: *** [evilvte] Error 1
make[1]: Leaving directory `/build/buildd/evilvte-0.4.6'
make: *** [build-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-0952
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/evilvte-0.4.6
evilvte uses homebrew configure and Makefile.
I think this bug is fixed in upstream 0.4.8, which is in Debian Sid now.