Bug#624934: mapnik: FTBFS: src/datasource_cache.cpp:146:77: error: invalid initialization of reference of type 'const string&' from expression of type 'boost::filesystem3::path'

Lucas Nussbaum lucas at lucas-nussbaum.net
Mon May 2 12:35:08 UTC 2011


Source: mapnik
Version: 0.7.1-3
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20110502 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part:
> g++ -o src/datasource_cache.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo src/datasource_cache.cpp
> src/datasource_cache.cpp: In static member function 'static void mapnik::datasource_cache::register_datasources(const string&)':
> src/datasource_cache.cpp:146:77: error: invalid initialization of reference of type 'const string&' from expression of type 'boost::filesystem3::path'
> src/datasource_cache.cpp:46:9: error: in passing argument 1 of 'bool mapnik::is_input_plugin(const string&)'
> src/datasource_cache.cpp:152:53: error: 'class boost::filesystem3::directory_entry' has no member named 'string'
> src/datasource_cache.cpp:167:78: error: 'class boost::filesystem3::directory_entry' has no member named 'string'
> scons: *** [src/datasource_cache.os] Error 1
> scons: building terminated because of errors.
> scons: Reading SConscript files ...
> 
> Welcome to Mapnik...
> 
> Configuring build environment...
> SCons CONFIG found: 'config.py', variables will be inherited...
> INPUT_PLUGINS=gdal,kismet,ogr,osm,postgis,raster,shape,sqlite PREFIX=/usr DESTDIR=/build/user-mapnik_0.7.1-3-amd64-J5L_xo/mapnik-0.7.1/debian/tmp BOOST_INCLUDES=/usr/include BOOST_LIBS=/usr/lib PROJ_INCLUDES=/usr/include PROJ_LIBS=/usr/lib SYSTEM_FONTS=/usr/share/fonts/truetype/ttf-dejavu LIB_DIR_NAME=/mapnik/0.7 PYTHON=/usr/bin/python2.7 BINDINGS=all 
> Configuring on Linux in *release mode*...
> Checking for freetype-config... yes
> Checking for xml2-config... yes
> Checking for pkg-config... yes
> Checking for cairomm-1.0... yes
> Sorting lib and inc compiler paths by priority... internal,other,frameworks,user,system(cached) yes
> Checking for C library m... yes
> Checking for C library ltdl... yes
> Checking for C library png... yes
> Checking for C library tiff... yes
> Checking for C library z... yes
> Checking for C library jpeg... yes
> Checking for C library proj... yes
> Checking for C++ library icuuc... yes
> Searching for boost libs and headers... (cached) 
>   *libs found: /usr/lib
>   *headers found: /usr/include
>   *no lib naming extension found
> Checking for Boost version >= 1.34... yes
> Found boost lib version... 1_46_1
> Checking for C++ library boost_system... yes
> Checking for C++ library boost_filesystem... yes
> Checking for C++ library boost_regex... yes
> Checking for C++ library boost_iostreams... yes
> Checking for C++ library boost_program_options... yes
> Checking for C++ library boost_thread... yes
> Checking for requested plugins dependencies...
> Checking for C library sqlite3... yes
> Checking for pg_config... yes
> Checking if gdal is ogr enabled... yes
> Checking for name of ogr library... gdal1.7.0
> Checking for gdal-config --libs... yes
> Checking for gdal-config --cflags... yes
> Checking for name of gdal library... gdal1.7.0
> Checking for C++ header file boost/python/detail/config.hpp... yes
> Checking for pkg-config... yes
> Checking for pycairo... yes
> 
> All Required dependencies found!
> 
> Overwriting and re-saving file 'config.py'...
> Will hold custom path variables from commandline and python config file(s)...
> Problem encounted with SCons scripts, please post bug report to: http://trac.mapnik.org
> Error was: /bin/sh: svnversion: not found
> 
> Bindings Python version... 2.6
> Python 2.6 prefix... /usr
> Python bindings will install in... /build/user-mapnik_0.7.1-3-amd64-J5L_xo/mapnik-0.7.1/debian/tmp/usr/lib/python2.6/dist-packages
> Sorting lib and inc compiler paths by priority... internal,other,frameworks,user,system(cached) yes
> scons: done reading SConscript files.
> scons: Building targets ...
> g++ -o agg/src/agg_vpgen_segmentator.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vpgen_segmentator.cpp
> g++ -o agg/src/agg_vpgen_clip_polyline.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vpgen_clip_polyline.cpp
> g++ -o agg/src/agg_vpgen_clip_polygon.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vpgen_clip_polygon.cpp
> g++ -o agg/src/agg_vcgen_stroke.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_stroke.cpp
> g++ -o agg/src/agg_vcgen_smooth_poly1.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_smooth_poly1.cpp
> g++ -o agg/src/agg_vcgen_markers_term.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_markers_term.cpp
> g++ -o agg/src/agg_vcgen_dash.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_dash.cpp
> g++ -o agg/src/agg_vcgen_contour.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_contour.cpp
> g++ -o agg/src/agg_vcgen_bspline.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_vcgen_bspline.cpp
> g++ -o agg/src/agg_trans_warp_magnifier.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_trans_warp_magnifier.cpp
> g++ -o agg/src/agg_trans_single_path.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_trans_single_path.cpp
> g++ -o agg/src/agg_trans_double_path.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_trans_double_path.cpp
> g++ -o agg/src/agg_trans_affine.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_trans_affine.cpp
> g++ -o agg/src/agg_sqrt_tables.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_sqrt_tables.cpp
> g++ -o agg/src/agg_rounded_rect.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_rounded_rect.cpp
> g++ -o agg/src/agg_line_profile_aa.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_line_profile_aa.cpp
> g++ -o agg/src/agg_line_aa_basics.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_line_aa_basics.cpp
> g++ -o agg/src/agg_image_filters.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_image_filters.cpp
> g++ -o agg/src/agg_gsv_text.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_gsv_text.cpp
> g++ -o agg/src/agg_embedded_raster_fonts.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_embedded_raster_fonts.cpp
> g++ -o agg/src/agg_curves.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_curves.cpp
> g++ -o agg/src/agg_bspline.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_bspline.cpp
> g++ -o agg/src/agg_bezier_arc.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_bezier_arc.cpp
> g++ -o agg/src/agg_arrowhead.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_arrowhead.cpp
> g++ -o agg/src/agg_arc.o -c -O2 -fPIC -DNDEBUG -pthread -Iagg/include agg/src/agg_arc.cpp
> ar rc agg/libagg.a agg/src/agg_vpgen_segmentator.o agg/src/agg_vpgen_clip_polyline.o agg/src/agg_vpgen_clip_polygon.o agg/src/agg_vcgen_stroke.o agg/src/agg_vcgen_smooth_poly1.o agg/src/agg_vcgen_markers_term.o agg/src/agg_vcgen_dash.o agg/src/agg_vcgen_contour.o agg/src/agg_vcgen_bspline.o agg/src/agg_trans_warp_magnifier.o agg/src/agg_trans_single_path.o agg/src/agg_trans_double_path.o agg/src/agg_trans_affine.o agg/src/agg_sqrt_tables.o agg/src/agg_rounded_rect.o agg/src/agg_line_profile_aa.o agg/src/agg_line_aa_basics.o agg/src/agg_image_filters.o agg/src/agg_gsv_text.o agg/src/agg_embedded_raster_fonts.o agg/src/agg_curves.o agg/src/agg_bspline.o agg/src/agg_bezier_arc.o agg/src/agg_arrowhead.o agg/src/agg_arc.o
> ranlib agg/libagg.a
> g++ -o bindings/python/python_cairo.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/python_cairo.cpp
> bindings/python/python_cairo.cpp: In function 'void register_cairo()':
> bindings/python/python_cairo.cpp:59:4: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
> bindings/python/python_cairo.cpp:59:4: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
> g++ -o bindings/python/mapnik_view_transform.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_view_transform.cpp
> g++ -o bindings/python/mapnik_text_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_text_symbolizer.cpp
> g++ -o bindings/python/mapnik_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_symbolizer.cpp
> g++ -o bindings/python/mapnik_style.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_style.cpp
> g++ -o bindings/python/mapnik_stroke.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_stroke.cpp
> g++ -o bindings/python/mapnik_shield_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_shield_symbolizer.cpp
> g++ -o bindings/python/mapnik_rule.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_rule.cpp
> g++ -o bindings/python/mapnik_raster_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_raster_symbolizer.cpp
> g++ -o bindings/python/mapnik_query.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_query.cpp
> g++ -o bindings/python/mapnik_python.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_python.cpp
> bindings/python/mapnik_python.cpp: In function 'bool has_pycairo()':
> bindings/python/mapnik_python.cpp:271:4: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
> bindings/python/mapnik_python.cpp:271:4: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
> In file included from include/mapnik/label_collision_detector.hpp:28:0,
>                  from include/mapnik/agg_renderer.hpp:32,
>                  from bindings/python/mapnik_python.cpp:65:
> include/mapnik/quad_tree.hpp: In member function 'void mapnik::quad_tree<T>::split_box(const mapnik::Envelope<double>&, mapnik::Envelope<double>*) [with T = mapnik::Envelope<double>]':
> include/mapnik/quad_tree.hpp:188:16:   instantiated from 'void mapnik::quad_tree<T>::do_insert_data(T, const mapnik::Envelope<double>&, mapnik::quad_tree<T>::node*, unsigned int&) [with T = mapnik::Envelope<double>]'
> include/mapnik/quad_tree.hpp:112:13:   instantiated from 'void mapnik::quad_tree<T>::insert(T, const mapnik::Envelope<double>&) [with T = mapnik::Envelope<double>]'
> include/mapnik/label_collision_detector.hpp:89:30:   instantiated from here
> include/mapnik/quad_tree.hpp:208:21: warning: variable 'c' set but not used [-Wunused-but-set-variable]
> include/mapnik/quad_tree.hpp: In member function 'void mapnik::quad_tree<T>::split_box(const mapnik::Envelope<double>&, mapnik::Envelope<double>*) [with T = mapnik::label_collision_detector4::label]':
> include/mapnik/quad_tree.hpp:188:16:   instantiated from 'void mapnik::quad_tree<T>::do_insert_data(T, const mapnik::Envelope<double>&, mapnik::quad_tree<T>::node*, unsigned int&) [with T = mapnik::label_collision_detector4::label]'
> include/mapnik/quad_tree.hpp:112:13:   instantiated from 'void mapnik::quad_tree<T>::insert(T, const mapnik::Envelope<double>&) [with T = mapnik::label_collision_detector4::label]'
> include/mapnik/label_collision_detector.hpp:212:38:   instantiated from here
> include/mapnik/quad_tree.hpp:208:21: warning: variable 'c' set but not used [-Wunused-but-set-variable]
> g++ -o bindings/python/mapnik_projection.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_projection.cpp
> g++ -o bindings/python/mapnik_proj_transform.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_proj_transform.cpp
> g++ -o bindings/python/mapnik_polygon_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_polygon_symbolizer.cpp
> g++ -o bindings/python/mapnik_polygon_pattern_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_polygon_pattern_symbolizer.cpp
> g++ -o bindings/python/mapnik_point_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_point_symbolizer.cpp
> g++ -o bindings/python/mapnik_parameters.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_parameters.cpp
> g++ -o bindings/python/mapnik_map.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_map.cpp
> g++ -o bindings/python/mapnik_line_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_line_symbolizer.cpp
> g++ -o bindings/python/mapnik_line_pattern_symbolizer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_line_pattern_symbolizer.cpp
> g++ -o bindings/python/mapnik_layer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_layer.cpp
> g++ -o bindings/python/mapnik_image_view.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_image_view.cpp
> g++ -o bindings/python/mapnik_image.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_image.cpp
> g++ -o bindings/python/mapnik_geometry.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_geometry.cpp
> g++ -o bindings/python/mapnik_font_engine.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_font_engine.cpp
> g++ -o bindings/python/mapnik_filter.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_filter.cpp
> g++ -o bindings/python/mapnik_featureset.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_featureset.cpp
> g++ -o bindings/python/mapnik_feature.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_feature.cpp
> g++ -o bindings/python/mapnik_envelope.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_envelope.cpp
> g++ -o bindings/python/mapnik_datasource_cache.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_datasource_cache.cpp
> g++ -o bindings/python/mapnik_datasource.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_datasource.cpp
> g++ -o bindings/python/mapnik_coord.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_coord.cpp
> g++ -o bindings/python/mapnik_color.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -I/usr/include/python2.6 -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo bindings/python/mapnik_color.cpp
> g++ -o src/agg_renderer.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo src/agg_renderer.cpp
> src/agg_renderer.cpp: In member function 'void mapnik::agg_renderer<T>::process(const mapnik::shield_symbolizer&, const Feature&, const mapnik::proj_transform&) [with T = mapnik::Image32, mapnik::Feature = mapnik::feature<mapnik::geometry<mapnik::vertex<double, 2> >, boost::shared_ptr<mapnik::raster> >]':
> src/agg_renderer.cpp:904:19:   instantiated from here
> src/agg_renderer.cpp:576:50: warning: variable 'dim' set but not used [-Wunused-but-set-variable]
> src/agg_renderer.cpp:904:19:   instantiated from here
> src/agg_renderer.cpp:603:42: warning: variable 'dim' set but not used [-Wunused-but-set-variable]
> src/agg_renderer.cpp: In member function 'void mapnik::agg_renderer<T>::process(const mapnik::text_symbolizer&, const Feature&, const mapnik::proj_transform&) [with T = mapnik::Image32, mapnik::Feature = mapnik::feature<mapnik::geometry<mapnik::vertex<double, 2> >, boost::shared_ptr<mapnik::raster> >]':
> src/agg_renderer.cpp:904:19:   instantiated from here
> src/agg_renderer.cpp:892:39: warning: variable 'dim' set but not used [-Wunused-but-set-variable]
> In file included from include/mapnik/label_collision_detector.hpp:28:0,
>                  from include/mapnik/agg_renderer.hpp:32,
>                  from src/agg_renderer.cpp:25:
> include/mapnik/quad_tree.hpp: In member function 'void mapnik::quad_tree<T>::split_box(const mapnik::Envelope<double>&, mapnik::Envelope<double>*) [with T = mapnik::Envelope<double>]':
> include/mapnik/quad_tree.hpp:188:16:   instantiated from 'void mapnik::quad_tree<T>::do_insert_data(T, const mapnik::Envelope<double>&, mapnik::quad_tree<T>::node*, unsigned int&) [with T = mapnik::Envelope<double>]'
> include/mapnik/quad_tree.hpp:112:13:   instantiated from 'void mapnik::quad_tree<T>::insert(T, const mapnik::Envelope<double>&) [with T = mapnik::Envelope<double>]'
> include/mapnik/label_collision_detector.hpp:89:30:   instantiated from here
> include/mapnik/quad_tree.hpp:208:21: warning: variable 'c' set but not used [-Wunused-but-set-variable]
> include/mapnik/quad_tree.hpp: In member function 'void mapnik::quad_tree<T>::split_box(const mapnik::Envelope<double>&, mapnik::Envelope<double>*) [with T = mapnik::label_collision_detector4::label]':
> include/mapnik/quad_tree.hpp:188:16:   instantiated from 'void mapnik::quad_tree<T>::do_insert_data(T, const mapnik::Envelope<double>&, mapnik::quad_tree<T>::node*, unsigned int&) [with T = mapnik::label_collision_detector4::label]'
> include/mapnik/quad_tree.hpp:112:13:   instantiated from 'void mapnik::quad_tree<T>::insert(T, const mapnik::Envelope<double>&) [with T = mapnik::label_collision_detector4::label]'
> include/mapnik/label_collision_detector.hpp:212:38:   instantiated from here
> include/mapnik/quad_tree.hpp:208:21: warning: variable 'c' set but not used [-Wunused-but-set-variable]
> g++ -o src/datasource_cache.os -c -DHAVE_LIBXML2 -DHAVE_CAIRO -DHAVE_PYCAIRO -ansi -Wall -pthread -ftemplate-depth-100 -DLINUX -DBOOST_SPIRIT_THREADSAFE -DMAPNIK_THREADSAFE -O2 -finline-functions -Wno-inline -DNDEBUG -DSHAPE_MEMORY_MAPPED_FILE -pthread -fPIC -Iagg/include -I. -Iinclude -I/usr/include -I/usr/include/freetype2 -I/usr/include/libxml2 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/cairo -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/postgresql -I/usr/include/gdal -I/usr/include/pycairo src/datasource_cache.cpp
> src/datasource_cache.cpp: In static member function 'static void mapnik::datasource_cache::register_datasources(const string&)':
> src/datasource_cache.cpp:146:77: error: invalid initialization of reference of type 'const string&' from expression of type 'boost::filesystem3::path'
> src/datasource_cache.cpp:46:9: error: in passing argument 1 of 'bool mapnik::is_input_plugin(const string&)'
> src/datasource_cache.cpp:152:53: error: 'class boost::filesystem3::directory_entry' has no member named 'string'
> src/datasource_cache.cpp:167:78: error: 'class boost::filesystem3::directory_entry' has no member named 'string'
> scons: *** [src/datasource_cache.os] Error 1
> scons: building terminated because of errors.
> make[1]: *** [override_dh_auto_build] Error 2

The full build log is available from:
   http://people.debian.org/~lucas/logs/2011/05/02/mapnik_0.7.1-3_lsid64.buildlog

A list of current common problems and possible solutions is available at 
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot.  Internet was not
accessible from the build systems.

-- 
| Lucas Nussbaum
| lucas at lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lucas at nussbaum.fr             GPG: 1024D/023B3F4F |





More information about the Pkg-grass-devel mailing list