clang++ -c -pipe -DNDEBUG -DQT_IMAGE_DECODERS -DRAPIDJSON_HAS_STDSTRING=1 -DMBGL_USE_GLES2 -D__QT__ -O3 -ftemplate-depth=1024 -fvisibility-inlines-hidden -fvisibility=hidden -DMBGL_VERSION_REV=\"qt-v1.1.1\" -O2 -fPIC -std=c++1z -w -D_REENTRANT -fvisibility=hidden -fvisibility-inlines-hidden -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_CORE_LIB -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -I. -Ideps/any/8fef1e9 -Ideps/any/8fef1e9/include -Ideps/boost/1.62.0 -Ideps/boost/1.62.0/include -Ideps/cheap-ruler/2.5.3 -Ideps/cheap-ruler/2.5.3/include -Ideps/earcut/0.12.4 -Ideps/earcut/0.12.4/include -Ideps/geojson/0.4.2 -Ideps/geojson/0.4.2/include -Ideps/geojsonvt/6.3.0 -Ideps/geojsonvt/6.3.0/include -Ideps/geometry/0.9.2 -Ideps/geometry/0.9.2/include -Ideps/kdbush/0.1.1-1 -Ideps/kdbush/0.1.1-1/include -Ideps/pixelmatch/0.10.0 -Ideps/pixelmatch/0.10.0/include -Ideps/polylabel/1.0.3 -Ideps/polylabel/1.0.3/include -Ideps/protozero/1.5.2 -Ideps/protozero/1.5.2/include -Ideps/rapidjson/1.1.0 -Ideps/rapidjson/1.1.0/include -Ideps/shelf-pack/2.1.1 -Ideps/shelf-pack/2.1.1/include -Ideps/supercluster/0.2.2 -Ideps/supercluster/0.2.2/include -Ideps/unique_resource/cba309e -Ideps/unique_resource/cba309e/include -Ideps/variant/1.1.4 -Ideps/variant/1.1.4/include -Ideps/vector-tile/1.0.0-rc7 -Ideps/vector-tile/1.0.0-rc7/include -Ideps/wagyu/0.4.3 -Ideps/wagyu/0.4.3/include -Iinclude -Iplatform/default -Iplatform/qt -Iplatform/qt/include -Isrc -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtNetwork/5.10.0 -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtNetwork/5.10.0/QtNetwork -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtGui/5.10.0 -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtGui/5.10.0/QtGui -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtSql/5.10.0 -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtSql/5.10.0/QtSql -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtCore/5.10.0 -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtCore/5.10.0/QtCore -I/home/build/devel/EXTLIBS/qt/qtbase/include -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtNetwork -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtGui -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtSql -I/home/build/devel/EXTLIBS/qt/qtbase/include/QtCore -I.moc -isystem /usr/include/libdrm -I/home/build/devel/sharecpp/trunk/EXTLIBS/ICU/60.2/include -I/home/build/devel/EXTLIBS/qt/qtbase/mkspecs/linux-clang -o .obj/src/mbgl/annotation/fill_annotation_impl.o src/mbgl/annotation/fill_annotation_impl.cpp In file included from src/mbgl/annotation/annotation_manager.cpp:1: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:50: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/strategies.hpp:40: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/wkt.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/read.hpp:28: In file included from deps/boost/1.62.0/include/boost/algorithm/string.hpp:23: In file included from deps/boost/1.62.0/include/boost/algorithm/string/split.hpp:16: In file included from deps/boost/1.62.0/include/boost/algorithm/string/iter_find.hpp:27: In file included from deps/boost/1.62.0/include/boost/algorithm/string/find_iterator.hpp:24: In file included from deps/boost/1.62.0/include/boost/algorithm/string/detail/find_iterator.hpp:18: In file included from deps/boost/1.62.0/include/boost/function.hpp:24: In file included from deps/boost/1.62.0/include/boost/function/detail/prologue.hpp:18: In file included from deps/boost/1.62.0/include/boost/mem_fn.hpp:22: In file included from deps/boost/1.62.0/include/boost/bind/mem_fn.hpp:25: deps/boost/1.62.0/include/boost/get_pointer.hpp:48:23: error: redefinition of 'get_pointer' as different kind of symbol template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:20:23: note: previous definition is here template T * get_pointer(T * p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:40: error: no member named 'auto_ptr' in namespace 'std' template T * get_pointer(std::auto_ptr const& p) ~~~~~^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:49: error: 'T' does not refer to a value template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:16: note: declared here template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:52: error: expected expression template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:61: error: expected ';' at end of declaration template T * get_pointer(std::auto_ptr const& p) ^ ; deps/boost/1.62.0/include/boost/get_pointer.hpp:49:1: error: expected unqualified-id { ^ In file included from src/mbgl/annotation/fill_annotation_impl.cpp:2: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:50: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/strategies.hpp:40: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/wkt.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/read.hpp:28: In file included from deps/boost/1.62.0/include/boost/algorithm/string.hpp:23: In file included from deps/boost/1.62.0/include/boost/algorithm/string/split.hpp:16: In file included from deps/boost/1.62.0/include/boost/algorithm/string/iter_find.hpp:27: In file included from deps/boost/1.62.0/include/boost/algorithm/string/find_iterator.hpp:24: In file included from deps/boost/1.62.0/include/boost/algorithm/string/detail/find_iterator.hpp:18: In file included from deps/boost/1.62.0/include/boost/function.hpp:24: In file included from deps/boost/1.62.0/include/boost/function/detail/prologue.hpp:18: In file included from deps/boost/1.62.0/include/boost/mem_fn.hpp:22: In file included from deps/boost/1.62.0/include/boost/bind/mem_fn.hpp:25: deps/boost/1.62.0/include/boost/get_pointer.hpp:48:23: error: redefinition of 'get_pointer' as different kind of symbol template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:20:23: note: previous definition is here template T * get_pointer(T * p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:40: error: no member named 'auto_ptr' in namespace 'std' template T * get_pointer(std::auto_ptr const& p) ~~~~~^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:49: error: 'T' does not refer to a value template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:16: note: declared here template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:52: error: expected expression template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:61: error: expected ';' at end of declaration template T * get_pointer(std::auto_ptr const& p) ^ ; deps/boost/1.62.0/include/boost/get_pointer.hpp:49:1: error: expected unqualified-id { ^ In file included from src/mbgl/annotation/annotation_source.cpp:2: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:50: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/strategies.hpp:40: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/wkt.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/read.hpp:28: In file included from deps/boost/1.62.0/include/boost/algorithm/string.hpp:23: In file included from deps/boost/1.62.0/include/boost/algorithm/string/split.hpp:16: In file included from deps/boost/1.62.0/include/boost/algorithm/string/iter_find.hpp:27: In file included from deps/boost/1.62.0/include/boost/algorithm/string/find_iterator.hpp:24: In file included from deps/boost/1.62.0/include/boost/algorithm/string/detail/find_iterator.hpp:18: In file included from deps/boost/1.62.0/include/boost/function.hpp:24: In file included from deps/boost/1.62.0/include/boost/function/detail/prologue.hpp:18: In file included from deps/boost/1.62.0/include/boost/mem_fn.hpp:22: In file included from deps/boost/1.62.0/include/boost/bind/mem_fn.hpp:25: deps/boost/1.62.0/include/boost/get_pointer.hpp:48:23: error: redefinition of 'get_pointer' as different kind of symbol template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:20:23: note: previous definition is here template T * get_pointer(T * p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:40: error: no member named 'auto_ptr' in namespace 'std' template T * get_pointer(std::auto_ptr const& p) ~~~~~^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:49: error: 'T' does not refer to a value template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:16: note: declared here template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:52: error: expected expression template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:61: error: expected ';' at end of declaration template T * get_pointer(std::auto_ptr const& p) ^ ; deps/boost/1.62.0/include/boost/get_pointer.hpp:49:1: error: expected unqualified-id { ^ In file included from src/mbgl/annotation/annotation_tile.cpp:1: In file included from src/mbgl/annotation/annotation_tile.hpp:4: In file included from src/mbgl/tile/geometry_tile.hpp:8: In file included from src/mbgl/text/collision_tile.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:50: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/strategies.hpp:40: In file included from deps/boost/1.62.0/include/boost/geometry/strategies/cartesian/buffer_end_round.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/wkt.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/io/wkt/read.hpp:28: In file included from deps/boost/1.62.0/include/boost/algorithm/string.hpp:23: In file included from deps/boost/1.62.0/include/boost/algorithm/string/split.hpp:16: In file included from deps/boost/1.62.0/include/boost/algorithm/string/iter_find.hpp:27: In file included from deps/boost/1.62.0/include/boost/algorithm/string/find_iterator.hpp:24: In file included from deps/boost/1.62.0/include/boost/algorithm/string/detail/find_iterator.hpp:18: In file included from deps/boost/1.62.0/include/boost/function.hpp:24: In file included from deps/boost/1.62.0/include/boost/function/detail/prologue.hpp:18: In file included from deps/boost/1.62.0/include/boost/mem_fn.hpp:22: In file included from deps/boost/1.62.0/include/boost/bind/mem_fn.hpp:25: deps/boost/1.62.0/include/boost/get_pointer.hpp:48:23: error: redefinition of 'get_pointer' as different kind of symbol template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:20:23: note: previous definition is here template T * get_pointer(T * p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:40: error: no member named 'auto_ptr' in namespace 'std' template T * get_pointer(std::auto_ptr const& p) ~~~~~^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:49: error: 'T' does not refer to a value template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:16: note: declared here template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:52: error: expected expression template T * get_pointer(std::auto_ptr const& p) ^ deps/boost/1.62.0/include/boost/get_pointer.hpp:48:61: error: expected ';' at end of declaration template T * get_pointer(std::auto_ptr const& p) ^ ; deps/boost/1.62.0/include/boost/get_pointer.hpp:49:1: error: expected unqualified-id { ^ In file included from src/mbgl/annotation/fill_annotation_impl.cpp:2: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:55: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/buffer.hpp:36: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:27: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/comparable_distance.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/implementation.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/index/rtree.hpp:83: In file included from deps/boost/1.62.0/include/boost/geometry/index/detail/rtree/query_iterators.hpp:14: In file included from deps/boost/1.62.0/include/boost/scoped_ptr.hpp:14: deps/boost/1.62.0/include/boost/smart_ptr/scoped_ptr.hpp:74:31: error: no template named 'auto_ptr' in namespace 'std' explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ~~~~~^ In file included from src/mbgl/annotation/annotation_manager.cpp:1: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:55: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/buffer.hpp:36: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:27: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/comparable_distance.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/implementation.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/index/rtree.hpp:83: In file included from deps/boost/1.62.0/include/boost/geometry/index/detail/rtree/query_iterators.hpp:14: In file included from deps/boost/1.62.0/include/boost/scoped_ptr.hpp:14: deps/boost/1.62.0/include/boost/smart_ptr/scoped_ptr.hpp:74:31: error: no template named 'auto_ptr' in namespace 'std' explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ~~~~~^ In file included from src/mbgl/annotation/annotation_source.cpp:2: In file included from src/mbgl/annotation/annotation_manager.hpp:4: In file included from src/mbgl/annotation/symbol_annotation_impl.hpp:24: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:55: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/buffer.hpp:36: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:27: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/comparable_distance.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/implementation.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/index/rtree.hpp:83: In file included from deps/boost/1.62.0/include/boost/geometry/index/detail/rtree/query_iterators.hpp:14: In file included from deps/boost/1.62.0/include/boost/scoped_ptr.hpp:14: deps/boost/1.62.0/include/boost/smart_ptr/scoped_ptr.hpp:74:31: error: no template named 'auto_ptr' in namespace 'std' explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ~~~~~^ In file included from src/mbgl/annotation/annotation_tile.cpp:1: In file included from src/mbgl/annotation/annotation_tile.hpp:4: In file included from src/mbgl/tile/geometry_tile.hpp:8: In file included from src/mbgl/text/collision_tile.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry.hpp:17: In file included from deps/boost/1.62.0/include/boost/geometry/geometry.hpp:55: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/buffer.hpp:36: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffer_inserter.hpp:30: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/buffer/buffered_piece_collection.hpp:27: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/comparable_distance.hpp:23: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/comparable_distance/implementation.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/implementation.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/multipoint_to_geometry.hpp:26: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/distance/range_to_geometry_rtree.hpp:25: In file included from deps/boost/1.62.0/include/boost/geometry/algorithms/detail/closest_feature/range_to_range.hpp:22: In file included from deps/boost/1.62.0/include/boost/geometry/index/rtree.hpp:83: In file included from deps/boost/1.62.0/include/boost/geometry/index/detail/rtree/query_iterators.hpp:14: In file included from deps/boost/1.62.0/include/boost/scoped_ptr.hpp:14: deps/boost/1.62.0/include/boost/smart_ptr/scoped_ptr.hpp:74:31: error: no template named 'auto_ptr' in namespace 'std' explicit scoped_ptr( std::auto_ptr p ) BOOST_NOEXCEPT : px( p.release() ) ~~~~~^ 7 errors generated. make[5]: *** [.obj/src/mbgl/annotation/annotation_source.o] Error 1 make[5]: *** Waiting for unfinished jobs.... 7 errors generated. make[5]: *** [.obj/src/mbgl/annotation/fill_annotation_impl.o] Error 1 7 errors generated. make[5]: *** [.obj/src/mbgl/annotation/annotation_tile.o] Error 1 7 errors generated. make[5]: *** [.obj/src/mbgl/annotation/annotation_manager.o] Error 1 make[5]: Leaving directory `/home/build/devel/EXTLIBS/qt/qtlocation/src/3rdparty/mapbox-gl-native' make[4]: *** [sub-------3rdparty-mapbox-gl-native-make_first] Error 2 make[4]: Leaving directory `/home/build/devel/EXTLIBS/qt/qtlocation/src/plugins/geoservices' make[3]: *** [sub-geoservices-make_first] Error 2 make[3]: Leaving directory `/home/build/devel/EXTLIBS/qt/qtlocation/src/plugins' make[2]: *** [sub-plugins-make_first] Error 2 make[2]: Leaving directory `/home/build/devel/EXTLIBS/qt/qtlocation/src' make[1]: *** [sub-src-make_first] Error 2 make[1]: Leaving directory `/home/build/devel/EXTLIBS/qt/qtlocation' make: *** [module-qtlocation-make_first] Error 2