conan-io / conan-center-index

Recipes for the ConanCenter repository
https://conan.io/center
MIT License
921 stars 1.66k forks source link

[package] qt/5.15.10: webengine doesn't get built on Mac with clang 14 #19141

Open Krakada opened 11 months ago

Krakada commented 11 months ago

Description

When trying to build qt 5.15.10 on my Mac, I get the following error: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage);

I suspect that there might be an include missing, similarly to what is reported here: https://trac.macports.org/ticket/67417

Package and Environment Details

Conan profile

[settings] os=Macos os_build=Macos arch=armv8 arch_build=armv8 compiler=apple-clang compiler.version=14 compiler.libcxx=libc++ build_type=Release [options] [conf] [build_requires] [env]

Steps to reproduce

conan install .. --build=missing

Logs

Click to expand log ``` compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_custom_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_background_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_background_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, StoragIn file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_circle_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_circle_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ e& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp/Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ :153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_custom_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_custom_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_extrusion_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_heatmap_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_fill_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_hillshade_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_heatmap_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_heatmap_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_line_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_hillshade_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_hillshade_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_line_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_line_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ compiling /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_raster_layer.cpp In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_raster_layer.cpp:1: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/layers/render_raster_layer.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/renderer/render_layer.hpp:4: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/src/mbgl/style/layer_impl.hpp:3: In file included from /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/style/layer.hpp:4: /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:51:31: error: no member named 'move' in namespace 'std' vtable->move(std::move(rhs.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:69:25: error: no member named 'move' in namespace 'std' unique_any(std::move(rhs)).swap(*this); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:91:33: error: no type named 'move' in namespace 'std' unique_any tmp(std::move(rhs)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:94:39: error: no member named 'move' in namespace 'std' rhs.vtable->move(std::move(storage), rhs.storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:98:35: error: no member named 'move' in namespace 'std' vtable->move(std::move(tmp.storage), storage); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:154:41: error: no member named 'move' in namespace 'std'; did you mean simply 'move'? new (&dest.stack) ValueType(std::move(reinterpret_cast(src.stack))); ^~~~~~~~~ move /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:153:14: note: 'move' declared here void move(Storage&& src, Storage& dest) override { ^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:257:49: error: no member named 'move' in namespace 'std' auto retValue = static_cast(std::move(*temp)); ~~~~~^ /Users/xxx/.conan/data/qt/5.15.10/_/_/source/qt5/qtlocation/src/3rdparty/mapbox-gl-native/include/mbgl/util/unique_any.hpp:259:17: error: no member named 'move' in namespace 'std' return std::move(retValue); ~~~~~^ 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_custom_layer.o] Error 1 make[5]: *** Waiting for unfinished jobs.... 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_fill_extrusion_layer.o] Error 1 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_background_layer.o] Error 1 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_circle_layer.o] Error 1 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_heatmap_layer.o] Error 1 8 errors generated. 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_hillshade_layer.o] Error 1 make[5]: *** [.obj/src/mbgl/renderer/layers/render_fill_layer.o] Error 1 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_raster_layer.o] Error 1 8 errors generated. make[5]: *** [.obj/src/mbgl/renderer/layers/render_line_layer.o] Error 1 make[4]: *** [sub-------3rdparty-mapbox-gl-native-make_first] Error 2 make[3]: *** [sub-geoservices-make_first] Error 2 make[2]: *** [sub-plugins-make_first] Error 2 make[1]: *** [sub-src-make_first] Error 2 make: *** [module-qtlocation-make_first] Error 2 qt/5.15.10: qt/5.15.10: ERROR: Package 'a79dda8a25743ca52ce20f80a624495d00c3cc02' build failed qt/5.15.10: WARN: Build folder /Users/xxx/.conan/data/qt/5.15.10/_/_/build/a79dda8a25743ca52ce20f80a624495d00c3cc02 ERROR: qt/5.15.10: Error in build() method, line 819 self.run(self._make_program()) ConanException: Error 2 while executing make ```
barracuda156 commented 7 months ago

Qt5 itself should build on aarch64, though qtlocation is still/again broken: https://trac.macports.org/ticket/68508