>>> waylandpp 0.2.3 Extracting gzip -d -c /home/buildroot/autobuild/instance-1/dl/waylandpp/waylandpp-0.2.3.tar.gz | tar --strip-components=1 -C /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/ && cd /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/ && rm -f CMakeCache.txt && PATH="/home/buildroot/autobuild/instance-1/output/host/bin:/home/buildroot/autobuild/instance-1/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /home/buildroot/autobuild/instance-1/output/host/bin/cmake /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/ -DCMAKE_TOOLCHAIN_FILE="/home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/host/bin/wayland-scanner++ ) -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /home/buildroot/autobuild/instance-1/output/host/bin/aarch64-linux-gnu-gcc -- Check for working C compiler: /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/host/bin/aarch64-linux-gnu-g++ -- Check for working CXX compiler: /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/host/bin/pkg-config (found version "0.28") -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- 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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3 >>> waylandpp 0.2.3 Building PATH="/home/buildroot/autobuild/instance-1/output/host/bin:/home/buildroot/autobuild/instance-1/output/host/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" /usr/bin/make -j4 -C /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/ make[1]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[2]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 13%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 13%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 26%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 26%] Generating wayland-client-protocol.hpp, wayland-client-protocol.cpp [ 33%] Generating wayland-client-protocol-extra.hpp, wayland-client-protocol-extra.cpp Scanning dependencies of target wayland-cursor++ make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' Scanning dependencies of target wayland-egl++ make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 40%] Building CXX object CMakeFiles/wayland-cursor++.dir/src/wayland-cursor.cpp.o [ 46%] Building CXX object CMakeFiles/wayland-egl++.dir/src/wayland-egl.cpp.o Scanning dependencies of target wayland-client-extra++ make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 53%] Building CXX object CMakeFiles/wayland-client-extra++.dir/wayland-client-protocol-extra.cpp.o Scanning dependencies of target wayland-client++ make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' make[3]: Entering directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 60%] Building CXX object CMakeFiles/wayland-client++.dir/src/wayland-client.cpp.o /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-egl.cpp: In constructor 'wayland::egl_window_t::egl_window_t(const wayland::surface_t&, int, int)': /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-egl.cpp:34:61: error: cannot convert 'const wayland::surface_t' to 'wl_surface*' : refcounted_wrapper({wl_egl_window_create(surface, width, height), ^~~~~~~ In file included from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-egl.hpp:29, from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-egl.cpp:28: /home/buildroot/autobuild/instance-1/output/host/aarch64-buildroot-linux-gnu/sysroot/usr/include/wayland-egl-core.h:40:41: note: initializing argument 1 of 'wl_egl_window* wl_egl_window_create(wl_surface*, int, int)' wl_egl_window_create(struct wl_surface *surface, ~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-egl.cpp:35:62: error: no matching function for call to 'wayland::detail::refcounted_wrapper::refcounted_wrapper()' wl_egl_window_destroy}) ^ In file included from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-egl.hpp:30, from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-egl.cpp:28: /home/buildroot/autobuild/instance-1/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_egl_window]' refcounted_wrapper(refcounted_wrapper &&other) noexcept ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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_egl_window]' refcounted_wrapper(refcounted_wrapper const &other) ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-util.hpp:165:7: note: candidate: 'wayland::detail::refcounted_wrapper::refcounted_wrapper() [with native_t = wl_egl_window]' refcounted_wrapper() ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-util.hpp:165:7: note: candidate expects 0 arguments, 1 provided /home/buildroot/autobuild/instance-1/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_egl_window]' refcounted_wrapper(std::shared_ptr const &object) ^~~~~~~~~~~~~~~~~~ /home/buildroot/autobuild/instance-1/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&' In file included from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:26: /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-cursor.hpp:33, from /home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp:26: /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/include/wayland-util.hpp:165:7: note: candidate expects 0 arguments, 1 provided /home/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/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/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/src/wayland-cursor.cpp: At global scope: /home/buildroot/autobuild/instance-1/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 CMakeFiles/wayland-egl++.dir/build.make:70: recipe for target 'CMakeFiles/wayland-egl++.dir/src/wayland-egl.cpp.o' failed make[3]: *** [CMakeFiles/wayland-egl++.dir/src/wayland-egl.cpp.o] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' CMakeFiles/wayland-cursor++.dir/build.make:70: recipe for target 'CMakeFiles/wayland-cursor++.dir/src/wayland-cursor.cpp.o' failed make[3]: *** [CMakeFiles/wayland-cursor++.dir/src/wayland-cursor.cpp.o] Error 1 make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' CMakeFiles/Makefile2:141: recipe for target 'CMakeFiles/wayland-egl++.dir/all' failed make[2]: *** [CMakeFiles/wayland-egl++.dir/all] Error 2 make[2]: *** Waiting for unfinished jobs.... CMakeFiles/Makefile2:178: recipe for target 'CMakeFiles/wayland-cursor++.dir/all' failed make[2]: *** [CMakeFiles/wayland-cursor++.dir/all] Error 2 [ 66%] Building CXX object CMakeFiles/wayland-client++.dir/src/wayland-util.cpp.o [ 73%] Building CXX object CMakeFiles/wayland-client++.dir/wayland-client-protocol.cpp.o [ 80%] Linking CXX shared library libwayland-client-extra++.so make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 80%] Built target wayland-client-extra++ [ 86%] Linking CXX shared library libwayland-client++.so make[3]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' [ 86%] Built target wayland-client++ make[2]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' Makefile:129: recipe for target 'all' failed make[1]: *** [all] Error 2 make[1]: Leaving directory '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3' package/pkg-generic.mk:237: recipe for target '/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/.stamp_built' failed make: *** [/home/buildroot/autobuild/instance-1/output/build/waylandpp-0.2.3/.stamp_built] Error 2 make: Leaving directory '/home/buildroot/autobuild/instance-1/buildroot'