Details
-
Bug
-
Resolution: Cannot Reproduce
-
P2: Important
-
None
-
5.11.1
Description
Doing a shadow build of 5.11.1 (tar ball) and configuring with:
../build/configure -confirm-license -nomake tests -nomake examples -qt-libjpeg -qt-libpng -qt-xcb -qt-pcre -openssl -confirm-license -verbose -debug -no-use-gold-linker -skip qtwebengine -skip qtwebsockets -skip qtwebchannel -skip qtwebview -skip qt3d -commercial -prefix /home/qt/RTA/build/qtbase
The build (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.9)) fails with:
g++ -Wl,--no-undefined -Wl,--enable-new-dtags -Wl,-rpath,/home/qt/RTA/build/qtbase/lib -shared -o libqtgeoservices_mapboxgl.so .obj/qgeoserviceproviderpluginmapboxgl.o .obj/qgeomappingmanagerenginemapboxgl.o .obj/qgeomapmapboxgl.o .obj/qmapboxglstylechange.o .obj/qsgmapboxglnode.o .obj/qrc_mapboxgl.o .obj/moc_qgeoserviceproviderpluginmapboxgl.o .obj/moc_qgeomappingmanagerenginemapboxgl.o .obj/moc_qgeomapmapboxgl.o -L/home/qt/RTA/build/qtbase/lib -lQt5Location -lQt5Quick -lQt5Gui -lQt5Qml -lQt5Network -lQt5Positioning -lQt5Sql -lQt5Core -lGL -lpthread -lqmapboxgl -L/home/qt/RTA/build/qtbase/lib -lQt5Network -lQt5Gui -lQt5Sql -lQt5Core -lGL -lpthread -lz -licui18n -licuuc -licudata /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(renderer_impl.o): In function `mbgl::Renderer::Impl::dumDebugLogs()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:777: undefined reference to `mbgl::ImageManager::dumpDebugLogs() const' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(renderer_impl.o): In function `mbgl::Renderer::Impl::isLoaded() const': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:837: undefined reference to `mbgl::ImageManager::isLoaded() const' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(renderer_impl.o): In function `mbgl::Renderer::Impl::render(mbgl::UpdateParameters const&)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:142: undefined reference to `mbgl::ImageManager::removeImage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:147: undefined reference to `mbgl::ImageManager::addImage(mbgl::Immutable<mbgl::style::Image::Impl>)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:152: undefined reference to `mbgl::ImageManager::updateImage(mbgl::Immutable<mbgl::style::Image::Impl>)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:155: undefined reference to `mbgl::ImageManager::setLoaded(bool)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:186: undefined reference to `mbgl::RenderHeatmapLayer::updateColorRamp()' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/renderer_impl.cpp:426: undefined reference to `mbgl::ImageManager::upload(mbgl::gl::Context&, unsigned char)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(renderer_impl.o): In function `std::_MakeUniq<mbgl::ImageManager>::__single_object std::make_unique<mbgl::ImageManager>()': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::ImageManager::ImageManager()' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(renderer_impl.o): In function `std::default_delete<mbgl::ImageManager>::operator()(mbgl::ImageManager*) const': /usr/include/c++/5/bits/unique_ptr.h:76: undefined reference to `mbgl::ImageManager::~ImageManager()' /usr/include/c++/5/bits/unique_ptr.h:76: undefined reference to `mbgl::ImageManager::~ImageManager()' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(placement.o): In function `mbgl::Placement::updateBucketOpacities(mbgl::SymbolBucket&, std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int> >&)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:247: undefined reference to `mbgl::SymbolBucket::hasTextData() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:248: undefined reference to `mbgl::SymbolBucket::hasIconData() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:249: undefined reference to `mbgl::SymbolBucket::hasCollisionBoxData() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:250: undefined reference to `mbgl::SymbolBucket::hasCollisionCircleData() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:325: undefined reference to `mbgl::SymbolBucket::updateOpacity()' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/text/placement.cpp:326: undefined reference to `mbgl::SymbolBucket::sortFeatures(float)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderFillLayer>::__single_object std::make_unique<mbgl::RenderFillLayer, mbgl::Immutable<mbgl::style::FillLayer::Impl> >(mbgl::Immutable<mbgl::style::FillLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderFillLayer::RenderFillLayer(mbgl::Immutable<mbgl::style::FillLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderLineLayer>::__single_object std::make_unique<mbgl::RenderLineLayer, mbgl::Immutable<mbgl::style::LineLayer::Impl> >(mbgl::Immutable<mbgl::style::LineLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderLineLayer::RenderLineLayer(mbgl::Immutable<mbgl::style::LineLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderCircleLayer>::__single_object std::make_unique<mbgl::RenderCircleLayer, mbgl::Immutable<mbgl::style::CircleLayer::Impl> >(mbgl::Immutable<mbgl::style::CircleLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderCircleLayer::RenderCircleLayer(mbgl::Immutable<mbgl::style::CircleLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderSymbolLayer>::__single_object std::make_unique<mbgl::RenderSymbolLayer, mbgl::Immutable<mbgl::style::SymbolLayer::Impl> >(mbgl::Immutable<mbgl::style::SymbolLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderSymbolLayer::RenderSymbolLayer(mbgl::Immutable<mbgl::style::SymbolLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderRasterLayer>::__single_object std::make_unique<mbgl::RenderRasterLayer, mbgl::Immutable<mbgl::style::RasterLayer::Impl> >(mbgl::Immutable<mbgl::style::RasterLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderRasterLayer::RenderRasterLayer(mbgl::Immutable<mbgl::style::RasterLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderHillshadeLayer>::__single_object std::make_unique<mbgl::RenderHillshadeLayer, mbgl::Immutable<mbgl::style::HillshadeLayer::Impl> >(mbgl::Immutable<mbgl::style::HillshadeLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderHillshadeLayer::RenderHillshadeLayer(mbgl::Immutable<mbgl::style::HillshadeLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderBackgroundLayer>::__single_object std::make_unique<mbgl::RenderBackgroundLayer, mbgl::Immutable<mbgl::style::BackgroundLayer::Impl> >(mbgl::Immutable<mbgl::style::BackgroundLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderBackgroundLayer::RenderBackgroundLayer(mbgl::Immutable<mbgl::style::BackgroundLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderCustomLayer>::__single_object std::make_unique<mbgl::RenderCustomLayer, mbgl::Immutable<mbgl::style::CustomLayer::Impl> >(mbgl::Immutable<mbgl::style::CustomLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderCustomLayer::RenderCustomLayer(mbgl::Immutable<mbgl::style::CustomLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderFillExtrusionLayer>::__single_object std::make_unique<mbgl::RenderFillExtrusionLayer, mbgl::Immutable<mbgl::style::FillExtrusionLayer::Impl> >(mbgl::Immutable<mbgl::style::FillExtrusionLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderFillExtrusionLayer::RenderFillExtrusionLayer(mbgl::Immutable<mbgl::style::FillExtrusionLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `std::_MakeUniq<mbgl::RenderHeatmapLayer>::__single_object std::make_unique<mbgl::RenderHeatmapLayer, mbgl::Immutable<mbgl::style::HeatmapLayer::Impl> >(mbgl::Immutable<mbgl::style::HeatmapLayer::Impl>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RenderHeatmapLayer::RenderHeatmapLayer(mbgl::Immutable<mbgl::style::HeatmapLayer::Impl>)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderLineLayer::~RenderLineLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_line_layer.hpp:21: undefined reference to `vtable for mbgl::RenderLineLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderSymbolLayer::~RenderSymbolLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_symbol_layer.hpp:64: undefined reference to `vtable for mbgl::RenderSymbolLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderRasterLayer::~RenderRasterLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_raster_layer.hpp:12: undefined reference to `vtable for mbgl::RenderRasterLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderRasterLayer::~RenderRasterLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_raster_layer.hpp:12: undefined reference to `vtable for mbgl::RenderRasterLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderBackgroundLayer::~RenderBackgroundLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_background_layer.hpp:12: undefined reference to `vtable for mbgl::RenderBackgroundLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderBackgroundLayer::~RenderBackgroundLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_background_layer.hpp:12: undefined reference to `vtable for mbgl::RenderBackgroundLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderFillExtrusionLayer::~RenderFillExtrusionLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.hpp:14: undefined reference to `vtable for mbgl::RenderFillExtrusionLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderHeatmapLayer::~RenderHeatmapLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_heatmap_layer.hpp:14: undefined reference to `vtable for mbgl::RenderHeatmapLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderFillLayer::~RenderFillLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_layer.hpp:12: undefined reference to `vtable for mbgl::RenderFillLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderFillLayer::~RenderFillLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_layer.hpp:12: undefined reference to `vtable for mbgl::RenderFillLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderCircleLayer::~RenderCircleLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_circle_layer.hpp:12: undefined reference to `vtable for mbgl::RenderCircleLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderHillshadeLayer::~RenderHillshadeLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_hillshade_layer.hpp:13: undefined reference to `vtable for mbgl::RenderHillshadeLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_layer.o): In function `mbgl::RenderHillshadeLayer::~RenderHillshadeLayer()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_hillshade_layer.hpp:13: undefined reference to `vtable for mbgl::RenderHillshadeLayer' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_image_source.o): In function `std::_MakeUniq<mbgl::RasterBucket>::__single_object std::make_unique<mbgl::RasterBucket, std::shared_ptr<mbgl::Image<(mbgl::ImageAlphaMode)1> >&>(std::shared_ptr<mbgl::Image<(mbgl::ImageAlphaMode)1> >&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RasterBucket::RasterBucket(std::shared_ptr<mbgl::Image<(mbgl::ImageAlphaMode)1> >)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_image_source.o): In function `mbgl::RenderImageSource::update(mbgl::Immutable<mbgl::style::Source::Impl>, std::vector<mbgl::Immutable<mbgl::style::Layer::Impl>, std::allocator<mbgl::Immutable<mbgl::style::Layer::Impl> > > const&, bool, bool, mbgl::TileParameters const&)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/sources/render_image_source.cpp:186: undefined reference to `mbgl::RasterBucket::clear()' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/sources/render_image_source.cpp:188: undefined reference to `mbgl::RasterBucket::setImage(std::shared_ptr<mbgl::Image<(mbgl::ImageAlphaMode)1> >)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(geometry_tile.o): In function `mbgl::GeometryTile::getImages(std::pair<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long>)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile.cpp:169: undefined reference to `mbgl::ImageManager::getImages(mbgl::ImageRequestor&, std::pair<std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, unsigned long>&&)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(geometry_tile.o): In function `mbgl::GeometryTile::~GeometryTile()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile.cpp:67: undefined reference to `mbgl::ImageManager::removeRequestor(mbgl::ImageRequestor&)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(geometry_tile_worker.o): In function `mbgl::GeometryTileWorker::performSymbolLayout()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:433: undefined reference to `mbgl::makeImageAtlas(std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mbgl::Immutable<mbgl::style::Image::Impl>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mbgl::Immutable<mbgl::style::Image::Impl> > > > const&)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:444: undefined reference to `mbgl::SymbolLayout::prepare(std::map<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::map<char16_t, std::experimental::fundamentals_v1::optional<mbgl::Immutable<mbgl::Glyph> >, std::less<char16_t>, std::allocator<std::pair<char16_t const, std::experimental::fundamentals_v1::optional<mbgl::Immutable<mbgl::Glyph> > > > >, std::less<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::pair<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::map<char16_t, std::experimental::fundamentals_v1::optional<mbgl::Immutable<mbgl::Glyph> >, std::less<char16_t>, std::allocator<std::pair<char16_t const, std::experimental::fundamentals_v1::optional<mbgl::Immutable<mbgl::Glyph> > > > > > > > const&, std::map<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::map<char16_t, mbgl::GlyphPosition, std::less<char16_t>, std::allocator<std::pair<char16_t const, mbgl::GlyphPosition> > >, std::less<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::pair<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::map<char16_t, mbgl::GlyphPosition, std::less<char16_t>, std::allocator<std::pair<char16_t const, mbgl::GlyphPosition> > > > > > const&, std::unordered_map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mbgl::Immutable<mbgl::style::Image::Impl>, std::hash<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mbgl::Immutable<mbgl::style::Image::Impl> > > > const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, mbgl::ImagePosition, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, mbgl::ImagePosition> > > const&)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:455: undefined reference to `mbgl::SymbolLayout::hasSymbolInstances() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:459: undefined reference to `mbgl::SymbolLayout::place(bool)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(geometry_tile_worker.o): In function `mbgl::GeometryTileWorker::parse()': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:340: undefined reference to `mbgl::groupByLayout(std::vector<std::unique_ptr<mbgl::RenderLayer, std::default_delete<mbgl::RenderLayer> >, std::allocator<std::unique_ptr<mbgl::RenderLayer, std::default_delete<mbgl::RenderLayer> > > > const&)' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/geometry_tile_worker.cpp:367: undefined reference to `mbgl::RenderSymbolLayer::createLayout(mbgl::BucketParameters const&, std::vector<mbgl::RenderLayer const*, std::allocator<mbgl::RenderLayer const*> > const&, std::unique_ptr<mbgl::GeometryTileLayer, std::default_delete<mbgl::GeometryTileLayer> >, std::map<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::set<char16_t, std::less<char16_t>, std::allocator<char16_t> >, std::less<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >, std::allocator<std::pair<std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const, std::set<char16_t, std::less<char16_t>, std::allocator<char16_t> > > > >&, std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) const' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(raster_dem_tile.o): In function `mbgl::RasterDEMTile::setMask(std::set<mbgl::CanonicalTileID, std::less<mbgl::CanonicalTileID>, std::allocator<mbgl::CanonicalTileID> >&&)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/raster_dem_tile.cpp:117: undefined reference to `mbgl::HillshadeBucket::setMask(std::set<mbgl::CanonicalTileID, std::less<mbgl::CanonicalTileID>, std::allocator<mbgl::CanonicalTileID> >&&)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(raster_dem_tile.o): In function `mbgl::RasterDEMTile::backfillBorder(mbgl::RasterDEMTile const&, mbgl::DEMTileNeighbors)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/raster_dem_tile.cpp:103: undefined reference to `mbgl::HillshadeBucket::getDEMData() const' /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/raster_dem_tile.cpp:104: undefined reference to `mbgl::HillshadeBucket::getDEMData()' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(raster_dem_tile_worker.o): In function `std::_MakeUniq<mbgl::HillshadeBucket>::__single_object std::make_unique<mbgl::HillshadeBucket, mbgl::Image<(mbgl::ImageAlphaMode)1>, mbgl::Tileset::DEMEncoding&>(mbgl::Image<(mbgl::ImageAlphaMode)1>&&, mbgl::Tileset::DEMEncoding&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::HillshadeBucket::HillshadeBucket(mbgl::Image<(mbgl::ImageAlphaMode)1>&&, mbgl::Tileset::DEMEncoding)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(raster_tile.o): In function `mbgl::RasterTile::setMask(std::set<mbgl::CanonicalTileID, std::less<mbgl::CanonicalTileID>, std::allocator<mbgl::CanonicalTileID> >&&)': /home/qt/RTA/qt-everywhere-src-5.11.1/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/tile/raster_tile.cpp:73: undefined reference to `mbgl::RasterBucket::setMask(std::set<mbgl::CanonicalTileID, std::less<mbgl::CanonicalTileID>, std::allocator<mbgl::CanonicalTileID> >&&)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(raster_tile_worker.o): In function `std::_MakeUniq<mbgl::RasterBucket>::__single_object std::make_unique<mbgl::RasterBucket, mbgl::Image<(mbgl::ImageAlphaMode)1> >(mbgl::Image<(mbgl::ImageAlphaMode)1>&&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::RasterBucket::RasterBucket(mbgl::Image<(mbgl::ImageAlphaMode)1>&&)' /home/qt/RTA/build/qtbase/lib/libqmapboxgl.a(render_tile.o): In function `std::_MakeUniq<mbgl::DebugBucket>::__single_object std::make_unique<mbgl::DebugBucket, mbgl::OverscaledTileID const&, bool, bool, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >&, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >&, mbgl::MapDebugOptions&, mbgl::gl::Context&>(mbgl::OverscaledTileID const&, bool&&, bool&&, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >&, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >&, mbgl::MapDebugOptions&, mbgl::gl::Context&)': /usr/include/c++/5/bits/unique_ptr.h:765: undefined reference to `mbgl::DebugBucket::DebugBucket(mbgl::OverscaledTileID const&, bool, bool, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >, std::experimental::fundamentals_v1::optional<std::chrono::time_point<std::chrono::_V2::system_clock, std::chrono::duration<long, std::ratio<1l, 1l> > > >, mbgl::MapDebugOptions, mbgl::gl::Context&)' collect2: error: ld returned 1 exit status Makefile:92: recipe for target '/home/qt/RTA/build/qtbase/plugins/geoservices/libqtgeoservices_mapboxgl.so' failed make[5]: *** [/home/qt/RTA/build/qtbase/plugins/geoservices/libqtgeoservices_mapboxgl.so] Error 1 make[5]: Leaving directory '/home/qt/RTA/build/qtlocation/src/plugins/geoservices/mapboxgl' Makefile:175: recipe for target 'sub-mapboxgl-make_first' failed make[4]: *** [sub-mapboxgl-make_first] Error 2 make[4]: Leaving directory '/home/qt/RTA/build/qtlocation/src/plugins/geoservices' Makefile:70: recipe for target 'sub-geoservices-make_first' failed make[3]: *** [sub-geoservices-make_first] Error 2 make[3]: Leaving directory '/home/qt/RTA/build/qtlocation/src/plugins' Makefile:231: recipe for target 'sub-plugins-make_first' failed make[2]: *** [sub-plugins-make_first] Error 2 make[2]: Leaving directory '/home/qt/RTA/build/qtlocation/src' Makefile:46: recipe for target 'sub-src-make_first' failed make[1]: *** [sub-src-make_first] Error 2 make[1]: Leaving directory '/home/qt/RTA/build/qtlocation' Makefile:669: recipe for target 'module-qtlocation-make_first' failed make: *** [module-qtlocation-make_first] Error 2
Find attached the config.summary and config.cache files