>>> waylandpp 0.2.3 Extracting gzip -d -c /home/naourr/work/instance-2/dl/waylandpp/waylandpp-0.2.3.tar.gz | /home/naourr/work/instance-2/output/host/bin/tar --strip-components=1 -C /home/naourr/work/instance-2/output/build/waylandpp-0.2.3 -xf - >>> waylandpp 0.2.3 Patching Applying 0001-scanner-Fix-compiler-error-missing-stdexcept-to-use-.patch using patch: patching file scanner/scanner.cpp >>> waylandpp 0.2.3 Configuring (mkdir -p /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/ && cd /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/ && rm -f CMakeCache.txt && PATH="/home/naourr/work/instance-2/output/host/bin:/home/naourr/work/instance-2/output/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/cmake /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/ -DCMAKE_TOOLCHAIN_FILE="/home/naourr/work/instance-2/output/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DBUILD_LIBRARIES=ON -DBUILD_SCANNER=OFF -DWAYLAND_SCANNERPP=/home/naourr/work/instance-2/output/host/bin/wayland-scanner++ ) -- The C compiler identification is GNU 7.3.1 -- The CXX compiler identification is GNU 7.3.1 -- Check for working C compiler: /home/naourr/work/instance-2/output/host/bin/aarch64-linux-gnu-gcc -- Check for working C compiler: /home/naourr/work/instance-2/output/host/bin/aarch64-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /home/naourr/work/instance-2/output/host/bin/aarch64-linux-gnu-g++ -- Check for working CXX compiler: /home/naourr/work/instance-2/output/host/bin/aarch64-linux-gnu-g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found PkgConfig: /home/naourr/work/instance-2/output/host/bin/pkg-config (found version "0.28") -- Found Doxygen: /home/naourr/work/instance-2/output/host/bin/doxygen (found version "1.8.13") found components: doxygen dot -- Checking for module 'wayland-client>=1.11.0' -- Found wayland-client, version 1.15.0 -- Checking for module 'wayland-egl' -- Found wayland-egl, version 18.1.0 -- Checking for module 'wayland-cursor' -- Found wayland-cursor, version 1.15.0 -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3 >>> waylandpp 0.2.3 Building PATH="/home/naourr/work/instance-2/output/host/bin:/home/naourr/work/instance-2/output/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/make -j4 -C /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/ make[1]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[2]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 11%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 11%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 16%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 22%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 27%] Generating wayland-client-protocol-extra.hpp, wayland-client-protocol-extra.cpp Scanning dependencies of target wayland-cursor++ make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 33%] Building CXX object CMakeFiles/wayland-cursor++.dir/src/wayland-cursor.cpp.o Scanning dependencies of target wayland-client-extra++ make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 38%] Building CXX object CMakeFiles/wayland-client-extra++.dir/wayland-client-protocol-extra.cpp.o In file included from /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1:0: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:112:36: error: 'surface_t' has not been declared presentation_feedback_t feedback(surface_t surface); ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:191:24: error: 'output_t' was not declared in this scope std::function sync_output; ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:191:24: note: suggested alternative: 'intptr_t' std::function sync_output; ^~~~~~~~ intptr_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:191:33: error: template argument 1 is invalid std::function sync_output; ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:224:22: error: 'output_t' was not declared in this scope std::function &on_sync_output(); ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:224:22: note: suggested alternative: 'intptr_t' std::function &on_sync_output(); ^~~~~~~~ intptr_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:224:31: error: template argument 1 is invalid std::function &on_sync_output(); ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:384:27: error: 'surface_t' has not been declared viewport_t get_viewport(surface_t surface); ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:616:33: error: 'surface_t' has not been declared xdg_surface_t get_xdg_surface(surface_t surface); ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:1262:25: error: 'seat_t' has not been declared void show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y); ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:1290:13: error: 'seat_t' has not been declared void move(seat_t seat, uint32_t serial); ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:1333:15: error: 'seat_t' has not been declared void resize(seat_t seat, uint32_t serial, xdg_toplevel_resize_edge edges); ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:1520:23: error: 'output_t' has not been declared void set_fullscreen(output_t output); ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.hpp:1769:13: error: 'seat_t' has not been declared void grab(seat_t seat, uint32_t serial); ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:10:4: error: 'surface_interface' was not declared in this scope &surface_interface, ^~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:10:4: note: suggested alternative: 'wl_interface' &surface_interface, ^~~~~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:50:4: error: 'output_interface' was not declared in this scope &output_interface, ^~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:50:4: note: suggested alternative: 'wl_interface' &output_interface, ^~~~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:102:4: error: 'surface_interface' was not declared in this scope &surface_interface, ^~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:102:4: note: suggested alternative: 'wl_interface' &surface_interface, ^~~~~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:186:4: error: 'surface_interface' was not declared in this scope &surface_interface, ^~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:186:4: note: suggested alternative: 'wl_interface' &surface_interface, ^~~~~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:411:4: error: 'seat_interface' was not declared in this scope &seat_interface, ^~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:411:4: note: suggested alternative: 'wl_interface' &seat_interface, ^~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:418:4: error: 'seat_interface' was not declared in this scope &seat_interface, ^~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:418:4: note: suggested alternative: 'wl_interface' &seat_interface, ^~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:423:4: error: 'seat_interface' was not declared in this scope &seat_interface, ^~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:423:4: note: suggested alternative: 'wl_interface' &seat_interface, ^~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:445:4: error: 'output_interface' was not declared in this scope &output_interface, ^~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:445:4: note: suggested alternative: 'wl_interface' &output_interface, ^~~~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:563:4: error: 'seat_interface' was not declared in this scope &seat_interface, ^~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:563:4: note: suggested alternative: 'wl_interface' &seat_interface, ^~~~~~~~~~~~~~ wl_interface /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:664:50: error: 'wayland::presentation_feedback_t wayland::presentation_t::feedback' is not a static data member of 'class wayland::presentation_t' presentation_feedback_t presentation_t::feedback(surface_t surface) ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:664:50: error: 'surface_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:665:1: error: expected ',' or ';' before '{' token { ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:737:20: error: 'output_t' was not declared in this scope std::function &presentation_feedback_t::on_sync_output() ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:737:20: note: suggested alternative: 'intptr_t' std::function &presentation_feedback_t::on_sync_output() ^~~~~~~~ intptr_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:737:29: error: template argument 1 is invalid std::function &presentation_feedback_t::on_sync_output() ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp: In static member function 'static int wayland::presentation_feedback_t::dispatcher(uint32_t, std::vector, std::shared_ptr)': /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:758:51: error: 'output_t' was not declared in this scope if(events->sync_output) events->sync_output(output_t(args[0].get())); ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:758:51: note: suggested alternative: 'intptr_t' if(events->sync_output) events->sync_output(output_t(args[0].get())); ^~~~~~~~ intptr_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:758:83: error: expression cannot be used as a function if(events->sync_output) events->sync_output(output_t(args[0].get())); ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp: At global scope: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:826:39: error: 'wayland::viewport_t wayland::viewporter_t::get_viewport' is not a static data member of 'class wayland::viewporter_t' viewport_t viewporter_t::get_viewport(surface_t surface) ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:826:39: error: 'surface_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:827:1: error: expected ',' or ';' before '{' token { ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:962:46: error: 'wayland::xdg_surface_t wayland::xdg_wm_base_t::get_xdg_surface' is not a static data member of 'class wayland::xdg_wm_base_t' xdg_surface_t xdg_wm_base_t::get_xdg_surface(surface_t surface) ^~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:962:46: error: 'surface_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:963:1: error: expected ',' or ';' before '{' token { ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:39: error: variable or field 'show_window_menu' declared void void xdg_toplevel_t::show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:39: error: 'seat_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:39: note: suggested alternative: 'float_t' void xdg_toplevel_t::show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y) ^~~~~~ float_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:61: error: expected primary-expression before 'serial' void xdg_toplevel_t::show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:77: error: expected primary-expression before 'x' void xdg_toplevel_t::show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y) ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1245:88: error: expected primary-expression before 'y' void xdg_toplevel_t::show_window_menu(seat_t seat, uint32_t serial, int32_t x, int32_t y) ^ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1250:27: error: variable or field 'move' declared void void xdg_toplevel_t::move(seat_t seat, uint32_t serial) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1250:27: error: 'seat_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1250:27: note: suggested alternative: 'float_t' void xdg_toplevel_t::move(seat_t seat, uint32_t serial) ^~~~~~ float_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1250:49: error: expected primary-expression before 'serial' void xdg_toplevel_t::move(seat_t seat, uint32_t serial) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1255:29: error: variable or field 'resize' declared void void xdg_toplevel_t::resize(seat_t seat, uint32_t serial, xdg_toplevel_resize_edge edges) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1255:29: error: 'seat_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1255:29: note: suggested alternative: 'float_t' void xdg_toplevel_t::resize(seat_t seat, uint32_t serial, xdg_toplevel_resize_edge edges) ^~~~~~ float_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1255:51: error: expected primary-expression before 'serial' void xdg_toplevel_t::resize(seat_t seat, uint32_t serial, xdg_toplevel_resize_edge edges) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1255:84: error: expected primary-expression before 'edges' void xdg_toplevel_t::resize(seat_t seat, uint32_t serial, xdg_toplevel_resize_edge edges) ^~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1280:37: error: variable or field 'set_fullscreen' declared void void xdg_toplevel_t::set_fullscreen(output_t output) ^~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1280:37: error: 'output_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1280:37: note: suggested alternative: 'intptr_t' void xdg_toplevel_t::set_fullscreen(output_t output) ^~~~~~~~ intptr_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1382:24: error: variable or field 'grab' declared void void xdg_popup_t::grab(seat_t seat, uint32_t serial) ^~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1382:24: error: 'seat_t' was not declared in this scope /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1382:24: note: suggested alternative: 'float_t' void xdg_popup_t::grab(seat_t seat, uint32_t serial) ^~~~~~ float_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/wayland-client-protocol-extra.cpp:1382:46: error: expected primary-expression before 'serial' void xdg_popup_t::grab(seat_t seat, uint32_t serial) ^~~~~~ In file included from /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:26:0: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-cursor.hpp:53:5: error: 'buffer_t' does not name a type; did you mean 'cursor_t'? buffer_t get_buffer() const; ^~~~~~~~ cursor_t /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-cursor.hpp:76:48: error: 'shm_t' has not been declared cursor_theme_t(std::string name, int size, shm_t shm); ^~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:34:60: error: 'shm_t' has not been declared cursor_theme_t::cursor_theme_t(std::string name, int size, shm_t shm) ^~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp: In constructor 'wayland::cursor_theme_t::cursor_theme_t(std::__cxx11::string, int, int)': /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:36:106: error: request for member 'c_ptr' in 'shm', which is of non-class type 'int' size, reinterpret_cast(shm.c_ptr())), ^~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:37:74: error: no matching function for call to 'wayland::detail::refcounted_wrapper::refcounted_wrapper()' wl_cursor_theme_destroy}) ^ In file included from /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-cursor.hpp:33:0, from /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:26: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:174:7: note: candidate: wayland::detail::refcounted_wrapper::refcounted_wrapper(wayland::detail::refcounted_wrapper&&) [with native_t = wl_cursor_theme] refcounted_wrapper(refcounted_wrapper &&other) noexcept ^~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:174:7: note: no known conversion for argument 1 from '' to 'wayland::detail::refcounted_wrapper&&' /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:169:7: note: candidate: wayland::detail::refcounted_wrapper::refcounted_wrapper(const wayland::detail::refcounted_wrapper&) [with native_t = wl_cursor_theme] refcounted_wrapper(refcounted_wrapper const &other) ^~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:169:7: note: no known conversion for argument 1 from '' to 'const wayland::detail::refcounted_wrapper&' /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:165:7: note: candidate: wayland::detail::refcounted_wrapper::refcounted_wrapper() [with native_t = wl_cursor_theme] refcounted_wrapper() ^~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:165:7: note: candidate expects 0 arguments, 1 provided /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:154:7: note: candidate: wayland::detail::refcounted_wrapper::refcounted_wrapper(const std::shared_ptr<_Tp>&) [with native_t = wl_cursor_theme] refcounted_wrapper(std::shared_ptr const &object) ^~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/include/wayland-util.hpp:154:7: note: no known conversion for argument 1 from '' to 'const std::shared_ptr&' /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp: At global scope: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:118:1: error: 'buffer_t' does not name a type; did you mean 'off64_t'? buffer_t cursor_image_t::get_buffer() const ^~~~~~~~ off64_t make[3]: *** [CMakeFiles/wayland-cursor++.dir/build.make:71: CMakeFiles/wayland-cursor++.dir/src/wayland-cursor.cpp.o] Error 1 make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[2]: *** [CMakeFiles/Makefile2:105: CMakeFiles/wayland-cursor++.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... make[3]: *** [CMakeFiles/wayland-client-extra++.dir/build.make:81: CMakeFiles/wayland-client-extra++.dir/wayland-client-protocol-extra.cpp.o] Error 1 make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[2]: *** [CMakeFiles/Makefile2:142: CMakeFiles/wayland-client-extra++.dir/all] Error 2 Scanning dependencies of target wayland-egl++ Scanning dependencies of target wayland-client++ make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 50%] Building CXX object CMakeFiles/wayland-client++.dir/src/wayland-client.cpp.o [ 50%] Building CXX object CMakeFiles/wayland-egl++.dir/src/wayland-egl.cpp.o [ 55%] Building CXX object CMakeFiles/wayland-client++.dir/wayland-client-protocol.cpp.o [ 61%] Building CXX object CMakeFiles/wayland-client++.dir/src/wayland-util.cpp.o [ 66%] Linking CXX shared library libwayland-egl++.so make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 66%] Built target wayland-egl++ [ 72%] Linking CXX shared library libwayland-client++.so make[3]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' [ 72%] Built target wayland-client++ make[2]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make[1]: *** [Makefile:130: all] Error 2 make[1]: Leaving directory '/home/naourr/work/instance-2/output/build/waylandpp-0.2.3' make: *** [package/pkg-generic.mk:232: /home/naourr/work/instance-2/output/build/waylandpp-0.2.3/.stamp_built] Error 2 make: Leaving directory '/home/naourr/work/instance-2/buildroot'