Public bug reported:

gpsdrive version 2.10~pre4-6.dfsg-5ubuntu1 failed to build on i386
Link to failed build: 
https://launchpad.net/ubuntu/+archive/test-rebuild-20110329/+buildjob/2394536

Direct link to the build log: https://launchpad.net/ubuntu/+archive
/test-rebuild-20110329/+buildjob/2394536/+files/buildlog_ubuntu-
natty-i386.gpsdrive_2.10%7Epre4-6.dfsg-5ubuntu1_FAILEDTOBUILD.txt.gz

This log snippet might be of interest, since it triggered the matcher 'Purging 
chroot-autobuild'.
Excerpt 2443 lines into the build log:

gps_handler.c:374:17: warning: 'direction' may be used uninitialized in this 
function
if i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" 
-DLIBDIR=\"/usr/lib\" -DFRIENDSSERVERVERSION=\"2\"   -DMAPNIK -I/usr/include/ 
-I/usr/local/include -I/opt/boost_1_35/include/boost-1_35 
-I/usr/local/include/freetype2 -I/usr/include/freetype2 -I. -L/usr/local/lib 
-I. -I. -I.. -pthread -I/usr/include/dbus-1.0 
-I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include   -DDBUS_API_SUBJECT_TO_CHANGE=1    
-Wall -g -O2 -DMAPNIK_PATH=/usr/lib/mapnik/0.7 -g -Wall -Wno-format-y2k -pipe  
-DHAVE_GTK   -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -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   -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -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/libart-2.0   -I/usr/include/libxml2   
-DHAVE_CAIRO -pthread -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/cairo 
-I/usr/include/pixman-1    -I/usr/include/mysql  -MT nmea_handler.o -MD -MP -MF 
".deps/nmea_handler.Tpo" -c -o nmea_handler.o nmea_handler.c; \
        then mv -f ".deps/nmea_handler.Tpo" ".deps/nmea_handler.Po"; else rm -f 
".deps/nmea_handler.Tpo"; exit 1; fi
if i686-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. 
-DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" 
-DLIBDIR=\"/usr/lib\" -DFRIENDSSERVERVERSION=\"2\"   -DMAPNIK -I/usr/include/ 
-I/usr/local/include -I/opt/boost_1_35/include/boost-1_35 
-I/usr/local/include/freetype2 -I/usr/include/freetype2 -I. -L/usr/local/lib 
-I. -I. -I.. -pthread -I/usr/include/dbus-1.0 
-I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include   -DDBUS_API_SUBJECT_TO_CHANGE=1    
-Wall -g -O2 -DMAPNIK_PATH=/usr/lib/mapnik/0.7 -g -Wall -Wno-format-y2k -pipe  
-DHAVE_GTK   -pthread -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -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   -pthread -I/usr/include/atk-1.0 
-I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -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/libart-2.0   -I/usr/include/libxml2   
-DHAVE_CAIRO -pthread -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/cairo 
-I/usr/include/pixman-1    -I/usr/include/mysql  -MT unit_test.o -MD -MP -MF 
".deps/unit_test.Tpo" -c -o unit_test.o unit_test.c; \
        then mv -f ".deps/unit_test.Tpo" ".deps/unit_test.Po"; else rm -f 
".deps/unit_test.Tpo"; exit 1; fi
unit_test.c: In function 'unit_test':
unit_test.c:695:5: warning: format not a string literal and no format arguments
if i686-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. 
-DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" 
-DLIBDIR=\"/usr/lib\" -DFRIENDSSERVERVERSION=\"2\"   -DMAPNIK -I/usr/include/ 
-I/usr/local/include -I/opt/boost_1_35/include/boost-1_35 
-I/usr/local/include/freetype2 -I/usr/include/freetype2 -I. -L/usr/local/lib 
-I. -I. -I.. -pthread -I/usr/include/dbus-1.0 
-I/usr/lib/i386-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 
-I/usr/lib/i386-linux-gnu/glib-2.0/include   -DDBUS_API_SUBJECT_TO_CHANGE=1    
-g -O2  -MT mapnik.o -MD -MP -MF ".deps/mapnik.Tpo" -c -o mapnik.o mapnik.cpp; \
        then mv -f ".deps/mapnik.Tpo" ".deps/mapnik.Po"; else rm -f 
".deps/mapnik.Tpo"; exit 1; fi
/bin/bash ../libtool --tag=CXX --mode=link i686-linux-gnu-g++  -g -O2   
-Wl,-Bsymbolic-functions -o gpsdrive  gpsdrive.o splash.o gpsdrive_config.o 
navigation.o speech_out.o friends.o battery.o track.o poi.o wlan.o waypoint.o 
draw_grid.o settings.o gpssql.o gpskismet.o icons.o gui.o poi_gui.o main_gui.o 
navigation_gui.o settings_gui.o LatLong-UTMconversion.o gpsnasamap.o gpsmisc.o 
geometry.o map_handler.o import_map.o routes.o download_map.o map_projection.o 
speech_strings.o gps_handler.o nmea_handler.o unit_test.o mapnik.o -lcrypt 
-lfontconfig -lfontconfig -lcairo  -pthread -L/usr/lib/i386-linux-gnu 
-lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 
-lgdk_pixbuf-2.0 -lm -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 
-lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lart_lgpl_2   -lxml2   
-L/usr/lib/i386-linux-gnu -lpcre   -L/usr/lib/i386-linux-gnu -ldbus-1 -lpthread 
-lrt   -pthread -L/usr/lib/i386-linux-gnu -ldbus-glib-1 -ldbus-1 -lpthread 
-lgobject-2.0 -lgthread-2.0 -lrt -lglib-2.0   -lfreetype -lmapnik
libtool: link: i686-linux-gnu-g++ -g -O2 -Wl,-Bsymbolic-functions -o gpsdrive 
gpsdrive.o splash.o gpsdrive_config.o navigation.o speech_out.o friends.o 
battery.o track.o poi.o wlan.o waypoint.o draw_grid.o settings.o gpssql.o 
gpskismet.o icons.o gui.o poi_gui.o main_gui.o navigation_gui.o settings_gui.o 
LatLong-UTMconversion.o gpsnasamap.o gpsmisc.o geometry.o map_handler.o 
import_map.o routes.o download_map.o map_projection.o speech_strings.o 
gps_handler.o nmea_handler.o unit_test.o mapnik.o -pthread -pthread  -lcrypt 
-L/usr/lib/i386-linux-gnu /usr/lib/libgtk-x11-2.0.so /usr/lib/libgdk-x11-2.0.so 
/usr/lib/i386-linux-gnu/libatk-1.0.so /usr/lib/i386-linux-gnu/libgio-2.0.so 
/usr/lib/i386-linux-gnu/libpangoft2-1.0.so 
/usr/lib/i386-linux-gnu/libpangocairo-1.0.so -lgdk_pixbuf-2.0 -lm 
/usr/lib/libcairo.so /usr/lib/i386-linux-gnu/libpango-1.0.so -lfontconfig 
/usr/lib/i386-linux-gnu/libgmodule-2.0.so /usr/lib/libart_lgpl_2.so 
/usr/lib/libxml2.so -lpcre -ldbus-glib-1 -ldbus-1 -lpthread 
/usr/lib/i386-linux-gnu/libgobject-2.0.so 
/usr/lib/i386-linux-gnu/libgthread-2.0.so -lrt 
/usr/lib/i386-linux-gnu/libglib-2.0.so /usr/lib/i386-linux-gnu/libfreetype.so 
-lmapnik -pthread
/usr/bin/ld: mapnik.o: undefined reference to symbol 
'boost::filesystem::detail::status_api(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
boost::system::error_code&)'
/usr/bin/ld: note: 
'boost::filesystem::detail::status_api(std::basic_string<char, 
std::char_traits<char>, std::allocator<char> > const&, 
boost::system::error_code&)' is defined in DSO 
/usr/lib/libboost_filesystem.so.1.42.0 so try adding it to the linker command 
line
/usr/lib/libboost_filesystem.so.1.42.0: could not read symbols: Invalid 
operation
collect2: ld returned 1 exit status
make[4]: *** [gpsdrive] Error 1
make[4]: Leaving directory `/build/buildd/gpsdrive-2.10~pre4-6.dfsg/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/build/buildd/gpsdrive-2.10~pre4-6.dfsg/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/build/buildd/gpsdrive-2.10~pre4-6.dfsg'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/build/buildd/gpsdrive-2.10~pre4-6.dfsg'
make: *** [build-arch-stamp] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20110403-0937
FAILED [dpkg-buildpackage died]
Purging chroot-autobuild/build/buildd/gpsdrive-2.10~pre4-6.dfsg

** Affects: gpsdrive (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: ftbfs natty no-add-needed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/749273

Title:
  gpsdrive version 2.10~pre4-6.dfsg-5ubuntu1 failed to build on i386

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to