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'

Dane Springmeyer dbsgeo at gmail.com
Mon May 2 18:11:56 UTC 2011


This is due to boost filesystem changing, and can be fixed with this patch:

http://trac.mapnik.org/changeset/2506/branches/0.7.2-dev

Dane


On May 2, 2011, at 5:35 AM, Lucas Nussbaum wrote:

> 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