==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done ==> Making package: libvpl-tools 1.0.0-2 (Sun May 5 04:33:26 2024) ==> Retrieving sources... -> Found libvpl-tools-1.0.0.tar.gz ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... libvpl-tools-1.0.0.tar.gz ... Passed ==> Making package: libvpl-tools 1.0.0-2 (Sun May 5 04:33:47 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... :: There are 5 providers available for libgl: :: Repository extra 1) libglvnd :: Repository alarm 2) imx-gpu-viv-dfb 3) imx-gpu-viv-fb 4) imx-gpu-viv-wl 5) imx-gpu-viv-x11 Enter a number (default=1): looking for conflicting packages... warning: dependency cycle detected: warning: mesa will be installed before its libglvnd dependency Packages (22) default-cursors-2-1 libedit-20230828_3.1-1 libglvnd-1.7.0-1 libomxil-bellagio-0.9.3-4 libpciaccess-0.18.1-2 libxau-1.0.11-2 libxcb-1.17.0-1 libxdmcp-1.1.5-1 libxext-1.3.6-1 libxfixes-6.0.1-1 libxshmfence-1.3.2-1 libxxf86vm-1.1.5-1 llvm-libs-17.0.6-4 lm_sensors-1:3.6.0.r41.g31d1f125-2 mesa-1:24.0.6-2 xcb-proto-1.17.0-2 xorgproto-2024.1-2 libdrm-2.4.120-1 libva-2.21.0-1 libvpl-2.11.0-1 libx11-1.8.9-1 wayland-1.22.0-1 Total Download Size: 0.18 MiB Total Installed Size: 217.24 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... libvpl-2.11.0-1-armv7h downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libxfixes... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing libomxil-bellagio... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libva... Optional dependencies for libva intel-media-driver: backend for Intel GPUs (>= Broadwell) libva-intel-driver: backend for Intel GPUs (<= Haswell) libva-mesa-driver: backend for AMD and NVIDIA GPUs installing libvpl... Optional dependencies for libvpl intel-media-sdk: runtime implementation for legacy Intel GPUs vpl-gpu-rt: runtime implementation for Tiger Lake and newer GPUs [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Packages (8) cppdap-1.58.0-1 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libuv-1.48.0-2 rhash-1.4.4-1 cmake-3.29.2-1 ninja-1.12.0-2 wayland-protocols-1.35-1 Total Installed Size: 86.12 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cppdap... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator [pending] qt6-base: cmake-gui installing ninja... installing wayland-protocols... [?25h==> Retrieving sources... -> Found libvpl-tools-1.0.0.tar.gz ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources... -> Extracting libvpl-tools-1.0.0.tar.gz with bsdtar ==> Starting build()... -- The C compiler identification is GNU 12.1.0 -- The CXX compiler identification is GNU 12.1.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/distcc/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/lib/distcc/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /usr/bin/python3.12 (found version "3.12.3") found components: Interpreter -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Checking for module 'libva>=1.2' -- Found libva, version 1.21.0 -- Checking for module 'libva-drm>=1.2' -- Found libva-drm, version 1.21.0 -- Checking for module 'libva>=1.2' -- Found libva, version 1.21.0 -- Checking for module 'libva-drm>=1.2' -- Found libva-drm, version 1.21.0 -- Checking for module 'x11' -- Found x11, version 1.8.9 -- Checking for module 'libva-x11>=1.10.0' -- Found libva-x11, version 1.21.0 -- Checking for module 'libva>=1.2' -- Found libva, version 1.21.0 -- Checking for module 'libva-drm>=1.2' -- Found libva-drm, version 1.21.0 -- Checking for module 'libdrm>=2.4.91' -- Found libdrm, version 2.4.120 -- Checking for module 'x11' -- Found x11, version 1.8.9 -- Checking for module 'libva-x11>=1.10.0' -- Found libva-x11, version 1.21.0 -- Checking for modules 'xcb;xcb-dri3;x11-xcb;xcb-present' -- Found xcb, version 1.17.0 -- Found xcb-dri3, version 1.17.0 -- Found x11-xcb, version 1.8.9 -- Found xcb-present, version 1.17.0 -- Checking for module 'wayland-client' -- Found wayland-client, version 1.22.0 -- Checking for module 'wayland-protocols>=1.15' -- Found wayland-protocols, version 1.35 -- Checking for module 'libdrm>=2.4.91' -- Found libdrm, version 2.4.120 -- Checking for module 'libdrm>=2.4.91' -- Found libdrm, version 2.4.120 -- Checking for module 'pciaccess' -- Found pciaccess, version 0.18.1 -- ---------------- Configuration summary ------------------------------ -- CMake: -- CMAKE_VERSION : 3.29.2 -- CMAKE_GENERATOR : Ninja -- CMAKE_BUILD_TOOL : /usr/bin/ninja -- Target: -- CMAKE_SYSTEM_NAME : Linux -- CMAKE_SYSTEM_VERSION : 5.19.7-1-ARCH -- CMAKE_SYSTEM_PROCESSOR : armv7l -- General: -- CMAKE_BUILD_TYPE : release -- CMAKE_TOOLCHAIN_FILE : -- CMAKE_C_COMPILER : /usr/lib/distcc/bin/cc -- CMAKE_CXX_COMPILER : /usr/lib/distcc/bin/c++ -- Build architecture : 32-bit -- Flags: -- CMAKE_C_FLAGS : -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -- CMAKE_CXX_FLAGS : -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -- Release flags: -- CMAKE_C_FLAGS_RELEASE : -O3 -DNDEBUG -- CMAKE_CXX_FLAGS_RELEASE : -O3 -DNDEBUG -- Debug flags: -- CMAKE_C_FLAGS_DEBUG : -g -- CMAKE_CXX_FLAGS_DEBUG : -g -- RelWithDebRT flags: -- CMAKE_C_FLAGS_RELWITHDEBRT : -- CMAKE_CXX_FLAGS_RELWITHDEBRT : -- Install: -- CMAKE_INSTALL_PREFIX : /usr -- CMAKE_INSTALL_FULL_BINDIR : /usr/bin -- CMAKE_INSTALL_FULL_INCLUDEDIR : /usr/include -- CMAKE_INSTALL_FULL_LIBDIR : /usr/lib -- CMAKE_INSTALL_FULL_DOCDIR : /usr/share/doc/vpl-tools -- VPL_INSTALL_FULL_PKGCONFIGDIR : /usr/lib/pkgconfig -- VPL_INSTALL_FULL_CMAKEDIR : /usr/lib/cmake -- VPL_INSTALL_FULL_ENVDIR : /etc/vpl-tools -- VPL_INSTALL_FULL_MODFILEDIR : /etc/modulefiles -- VPL_INSTALL_FULL_EXAMPLEDIR : /usr/share/vpl-tools/examples -- VPL_INSTALL_FULL_LICENSEDIR : /usr/share/licenses/libvpl-tools -- VPL_INSTALL_FULL_PYTHONDIR : -- Build: -- BUILD_TESTS : ON -- BUILD_EXPERIMENTAL : ON -- ENABLE_VA : ON -- ENABLE_DRM : ON -- ENABLE_WAYLAND : ON -- ENABLE_X11 : ON -- ENABLE_DRI3 : ON -- Surface sharing test tools: -- TOOLS_ENABLE_SCREEN_CAPTURE : ON -- TOOLS_ENABLE_RENDER : ON -- TOOLS_ENABLE_OPENCL : ON -- TOOLS_ENABLE_X11 : ON -- Configuring done (7.6s) -- Generating done (0.2s) -- Build files have been written to: /build/libvpl-tools/src/build [0/121] Building CXX object ext/google...MakeFiles/gtest.dir/src/gtest-all.cc.o [0/121] Building CXX object tools/lega...ple_common.dir/src/avc_bitstream.cpp.o [0/121] Building CXX object tools/lega...ample_common.dir/src/avc_nal_spl.cpp.o [0/121] Building CXX object tools/lega...es/sample_common.dir/src/avc_spl.cpp.o [0/121] Building CXX object tools/lega...le_common.dir/src/base_allocator.cpp.o [0/121] Building CXX object tools/lega...mple_common.dir/src/brc_routines.cpp.o [1/121] Building CXX object tools/lega...le_common.dir/src/base_allocator.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/base_allocator.cpp:7: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/functional:49, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/base_allocator.cpp: In member function 'virtual mfxStatus BaseFrameAllocator::FreeFrames(mfxFrameAllocResponse*)': /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/base_allocator.cpp:167:70: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = BaseFrameAllocator::IsSame; _Tp = mfxFrameAllocResponse]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/bits/stl_function.h:1438: /usr/include/c++/12.1.0/backward/binders.h:136:5: note: declared here /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/base_allocator.cpp:179:74: warning: 'std::binder1st<_Operation> std::bind1st(const _Operation&, const _Tp&) [with _Operation = BaseFrameAllocator::IsSame; _Tp = mfxFrameAllocResponse]' is deprecated: use 'std::bind' instead [-Wdeprecated-declarations] /usr/include/c++/12.1.0/backward/binders.h:136:5: note: declared here [1/121] Building CXX object tools/lega...e_common.dir/src/d3d11_allocator.cpp.o [2/121] Building CXX object tools/lega...e_common.dir/src/d3d11_allocator.cpp.o [2/121] Building CXX object tools/lega...mple_common.dir/src/d3d11_device.cpp.o [3/121] Building CXX object tools/lega...mple_common.dir/src/d3d11_device.cpp.o [3/121] Building CXX object tools/lega...ple_common.dir/src/d3d_allocator.cpp.o [4/121] Building CXX object tools/lega...ample_common.dir/src/avc_nal_spl.cpp.o [4/121] Building CXX object tools/lega...sample_common.dir/src/d3d_device.cpp.o [5/121] Building CXX object tools/lega...sample_common.dir/src/d3d_device.cpp.o [5/121] Building CXX object tools/lega...ple_common.dir/src/decode_render.cpp.o [6/121] Building CXX object tools/lega...ple_common.dir/src/decode_render.cpp.o [6/121] Building CXX object tools/lega...common.dir/src/general_allocator.cpp.o [7/121] Building CXX object tools/lega...es/sample_common.dir/src/avc_spl.cpp.o [7/121] Building CXX object tools/lega...ple_common.dir/src/mfx_buffering.cpp.o [8/121] Building CXX object tools/lega...ple_common.dir/src/avc_bitstream.cpp.o [8/121] Building CXX object tools/lega...common.dir/src/parameters_dumper.cpp.o [9/121] Building CXX object tools/lega...ple_common.dir/src/mfx_buffering.cpp.o [9/121] Building CXX object tools/lega...mple_common.dir/src/plugin_utils.cpp.o [10/121] Building CXX object tools/leg...ple_common.dir/src/d3d_allocator.cpp.o [10/121] Building CXX object tools/leg...le_common.dir/src/preset_manager.cpp.o [11/121] Building CXX object tools/leg...mple_common.dir/src/brc_routines.cpp.o [11/121] Building CXX object tools/leg...mple_common.dir/src/sample_utils.cpp.o [12/121] Building CXX object tools/leg...le_common.dir/src/preset_manager.cpp.o [12/121] Building CXX object tools/leg..._common.dir/src/sysmem_allocator.cpp.o [13/121] Building CXX object tools/leg...common.dir/src/general_allocator.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/general_allocator.h:10, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/general_allocator.cpp:9: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/functional:49, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here [13/121] Building CXX object tools/leg.../sample_common.dir/src/v4l2_util.cpp.o [14/121] Building CXX object tools/leg...mple_common.dir/src/plugin_utils.cpp.o [14/121] Building CXX object tools/leg...e_common.dir/src/vaapi_allocator.cpp.o [15/121] Building CXX object tools/leg.../sample_common.dir/src/v4l2_util.cpp.o [15/121] Building CXX object tools/leg...mple_common.dir/src/vaapi_device.cpp.o [16/121] Building CXX object tools/leg..._common.dir/src/sysmem_allocator.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/sysmem_allocator.h:12, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/sysmem_allocator.cpp:7: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/bits/refwrap.h:39, from /usr/include/c++/12.1.0/vector:66, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/sysmem_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here [16/121] Building CXX object tools/leg...mmon.dir/src/vaapi_utils_android.cpp.o [17/121] Building CXX object tools/leg...mmon.dir/src/vaapi_utils_android.cpp.o [17/121] Building CXX object tools/leg...ample_common.dir/src/vaapi_utils.cpp.o [18/121] Building CXX object tools/leg...common.dir/src/parameters_dumper.cpp.o [18/121] Building CXX object tools/leg...e_common.dir/src/vaapi_utils_drm.cpp.o [19/121] Building CXX object tools/leg...e_common.dir/src/vaapi_allocator.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_allocator.h:16, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_allocator.cpp:12: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/functional:49, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here [19/121] Building CXX object tools/leg...e_common.dir/src/vaapi_utils_x11.cpp.o [20/121] Building CXX object tools/leg...mple_common.dir/src/vaapi_device.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_allocator.h:16, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_utils_drm.h:65, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_device.h:11, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_device.cpp:9: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/functional:49, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here [20/121] Building CXX object tools/leg...ir/src/vpl_implementation_loader.cpp.o [21/121] Building CXX object tools/leg...e_common.dir/src/vaapi_utils_x11.cpp.o [21/121] Building CXX object tools/leg...les/sample_common.dir/src/vpp_ex.cpp.o [22/121] Building CXX object tools/leg...e_common.dir/src/vaapi_utils_drm.cpp.o In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_allocator.h:16, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_utils_drm.h:65, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils_drm.cpp:9: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: 'template<class _Arg1, class _Arg2, class _Result> struct std::binary_function' is deprecated [-Wdeprecated-declarations] In file included from /usr/include/c++/12.1.0/functional:49, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:11: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here [22/121] Building CXX object tools/leg.../sample_common.dir/src/vm/atomic.cpp.o [23/121] Building CXX object tools/leg.../sample_common.dir/src/vm/atomic.cpp.o [23/121] Building CXX object tools/leg...e_common.dir/src/vm/atomic_linux.cpp.o [24/121] Building CXX object tools/leg...mple_common.dir/src/sample_utils.cpp.o [24/121] Building CXX object tools/leg..._common.dir/src/vm/shared_object.cpp.o [25/121] Building CXX object tools/leg...e_common.dir/src/vm/atomic_linux.cpp.o [25/121] Building CXX object tools/leg...n.dir/src/vm/shared_object_linux.cpp.o [26/121] Building CXX object tools/leg..._common.dir/src/vm/shared_object.cpp.o [26/121] Building CXX object tools/leg...e_common.dir/src/vm/thread_linux.cpp.o [27/121] Building CXX object tools/leg...n.dir/src/vm/shared_object_linux.cpp.o [27/121] Building CXX object tools/leg...common.dir/src/vm/thread_windows.cpp.o [28/121] Building CXX object tools/leg...common.dir/src/vm/thread_windows.cpp.o [28/121] Building CXX object tools/leg...es/sample_common.dir/src/vm/time.cpp.o [29/121] Building CXX object tools/leg...es/sample_common.dir/src/vm/time.cpp.o [29/121] Building CXX object tools/leg...ple_common.dir/src/vm/time_linux.cpp.o [30/121] Building CXX object tools/leg...les/sample_common.dir/src/vpp_ex.cpp.o [30/121] Building CXX object tools/leg...es/cttmetrics.dir/src/cttmetrics.cpp.o [31/121] Building CXX object tools/leg...ple_common.dir/src/vm/time_linux.cpp.o [31/121] Building CXX object tools/leg...s.dir/src/cttmetrics_i915_custom.cpp.o [32/121] Building CXX object tools/leg...es/cttmetrics.dir/src/cttmetrics.cpp.o [32/121] Building CXX object tools/leg...rics.dir/src/cttmetrics_i915_pmu.cpp.o [33/121] Building CXX object tools/leg...rics.dir/src/cttmetrics_i915_pmu.cpp.o [33/121] Building CXX object tools/leg...metrics.dir/src/cttmetrics_utils.cpp.o [34/121] Building CXX object tools/leg...e_common.dir/src/vm/thread_linux.cpp.o [34/121] Building CXX object ext/googl...les/gtest_main.dir/src/gtest_main.cc.o [35/121] Building CXX object tools/leg...metrics.dir/src/cttmetrics_utils.cpp.o [35/121] Building CXX object tools/cli...tem_analyzer.dir/system_analyzer.cpp.o [36/121] Building CXX object tools/leg...s.dir/src/cttmetrics_i915_custom.cpp.o [36/121] Building CXX object tools/cli...ring.dir/src/val-surface-sharing.cpp.o [37/121] Building CXX object ext/googl...MakeFiles/gtest.dir/src/gtest-all.cc.o In file included from /usr/include/c++/12.1.0/ios:40, from /usr/include/c++/12.1.0/ostream:38, from /build/libvpl-tools/src/libvpl-tools-1.0.0/ext/googletest/googletest/include/gtest/gtest.h:55, from /build/libvpl-tools/src/libvpl-tools-1.0.0/ext/googletest/googletest/src/gtest-all.cc:38: In static member function 'static std::char_traits<char>::char_type* std::char_traits<char>::copy(char_type*, const char_type*, std::size_t)', inlined from 'static void std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_S_copy(_CharT*, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/12.1.0/bits/basic_string.h:423:21, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::_M_replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/12.1.0/bits/basic_string.tcc:532:22, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::replace(size_type, size_type, const _CharT*, size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/12.1.0/bits/basic_string.h:2171:19, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>& std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::insert(size_type, const _CharT*) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>]' at /usr/include/c++/12.1.0/bits/basic_string.h:1928:22, inlined from 'std::__cxx11::basic_string<_CharT, _Traits, _Allocator> std::operator+(const _CharT*, __cxx11::basic_string<_CharT, _Traits, _Allocator>&&) [with _CharT = char; _Traits = char_traits<char>; _Alloc = allocator<char>]' at /usr/include/c++/12.1.0/bits/basic_string.h:3541:36, inlined from 'static std::string testing::internal::StreamingListener::UrlEncode(const char*)' at /build/libvpl-tools/src/libvpl-tools-1.0.0/ext/googletest/googletest/src/gtest.cc:4889:27: /usr/include/c++/12.1.0/bits/char_traits.h:431:49: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' accessing 2147483650 or more bytes at offsets [2, 2147483647] and 1 overlaps 2147483653 bytes at offset -3 [-Wrestrict] [37/121] Linking CXX static library lib/libgtest.a [38/121] Linking CXX static library lib/libgtest.a [38/121] Building CXX object tools/cli...l-surface-sharing.dir/src/decode.cpp.o [39/121] Building CXX object tools/cli...tem_analyzer.dir/system_analyzer.cpp.o [39/121] Building CXX object tools/cli.../val-surface-sharing.dir/src/vpp.cpp.o [40/121] Building CXX object ext/googl...les/gtest_main.dir/src/gtest_main.cc.o [40/121] Building CXX object tools/cli...l-surface-sharing.dir/src/encode.cpp.o [41/121] Building CXX object tools/leg...ir/src/vpl_implementation_loader.cpp.o [41/121] Building CXX object tools/cli...val-surface-sharing.dir/src/util.cpp.o [42/121] Building CXX object tools/cli...ring.dir/src/val-surface-sharing.cpp.o [42/121] Building CXX object tools/cli...-sharing.dir/src/hw-device-vaapi.cpp.o [43/121] Building CXX object tools/cli...l-surface-sharing.dir/src/decode.cpp.o [43/121] Building CXX object tools/cli...export.dir/src/vpl-import-export.cpp.o [44/121] Building CXX object tools/cli.../val-surface-sharing.dir/src/vpp.cpp.o [44/121] Building CXX object tools/cli...import-export.dir/src/decode-vpp.cpp.o [45/121] Building CXX object tools/cli...l-surface-sharing.dir/src/encode.cpp.o [45/121] Building CXX object tools/cli...vpl-import-export.dir/src/encode.cpp.o [46/121] Building CXX object tools/cli...-sharing.dir/src/hw-device-vaapi.cpp.o [46/121] Building CXX object tools/cli...s/vpl-import-export.dir/src/util.cpp.o [47/121] Building CXX object tools/cli...val-surface-sharing.dir/src/util.cpp.o [47/121] Building CXX object tools/cli.../vpl-import-export.dir/src/debug.cpp.o [48/121] Building CXX object tools/cli...export.dir/src/vpl-import-export.cpp.o [48/121] Building CXX object tools/cli...t-export.dir/src/hw-device-vaapi.cpp.o [49/121] Building CXX object tools/cli...import-export.dir/src/decode-vpp.cpp.o [49/121] Building CXX object tools/cli...ort.dir/src/capture-frames-vaapi.cpp.o [50/121] Building CXX object tools/cli...vpl-import-export.dir/src/encode.cpp.o [50/121] Building CXX object tools/cli...port.dir/src/render-frames-vaapi.cpp.o [51/121] Building CXX object tools/leg...ample_common.dir/src/vaapi_utils.cpp.o FAILED: tools/legacy/sample_common/CMakeFiles/sample_common.dir/src/vaapi_utils.cpp.o /usr/lib/distcc/bin/c++ -DDRM_LINUX_FORMAT_MODIFIER_BLOB_SUPPORT -DDRM_LINUX_HDR_SUPPORT -DDRM_LINUX_MODIFIER_TILED4_SUPPORT -DDRM_LINUX_P010_SUPPORT -DLIBVA_DRM_SUPPORT -DLIBVA_SUPPORT -DLIBVA_WAYLAND_SUPPORT -DLIBVA_X11_SUPPORT -DLINUX64 -DMFX_DEPRECATED_OFF -DONEVPL_EXPERIMENTAL -DTOOLS_VERSION_MAJOR=1 -DTOOLS_VERSION_MINOR=0 -DTOOLS_VERSION_PATCH=0 -DWAYLAND_LINUX_DMABUF_SUPPORT -DWAYLAND_LINUX_XDG_SHELL_SUPPORT -DX11_DRI3_SUPPORT -D_FORTIFY_SOURCE=2 -I/build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include -I/build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vm -I/usr/include/libdrm -I/build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/../sample_misc/wayland/include -I/build/libvpl-tools/src/build/tools/legacy/sample_misc/wayland -I/build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/media_sdk_compatibility_headers -march=armv7-a -mfloat-abi=hard -mfpu=neon -O2 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -Wp,-D_GLIBCXX_ASSERTIONS -O3 -DNDEBUG -fPIC -Wformat -Wformat-security -Werror=format-security -fstack-protector-strong -Wall -MD -MT tools/legacy/sample_common/CMakeFiles/sample_common.dir/src/vaapi_utils.cpp.o -MF tools/legacy/sample_common/CMakeFiles/sample_common.dir/src/vaapi_utils.cpp.o.d -o tools/legacy/sample_common/CMakeFiles/sample_common.dir/src/vaapi_utils.cpp.o -c /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp distcc[1461] ERROR: compile /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp on 10.3.0.15:3732/8 failed distcc[1461] (dcc_build_somewhere) Warning: remote compilation of '/build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp' failed, retrying locally distcc[1461] Warning: failed to distribute /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp to 10.3.0.15:3732/8, running locally instead In file included from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_allocator.h:16, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_utils_drm.h:65, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp:15: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/base_allocator.h:165:27: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations] 165 | : public std::binary_function<mfxFrameAllocResponse, mfxFrameAllocResponse, bool> { | ^~~~~~~~~~~~~~~ In file included from /usr/include/c++/12.1.0/string:48, from /usr/include/c++/12.1.0/bits/locale_classes.h:40, from /usr/include/c++/12.1.0/bits/ios_base.h:41, from /usr/include/c++/12.1.0/ios:42, from /usr/include/c++/12.1.0/ostream:38, from /usr/include/c++/12.1.0/iostream:39, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/sample_defs.h:12, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/include/vaapi_utils.h:28, from /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp:9: /usr/include/c++/12.1.0/bits/stl_function.h:131:12: note: declared here 131 | struct binary_function | ^~~~~~~~~~~~~~~ /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp: In member function ‘VAStatus CLibVA::AcquireVASurface(void**, VADisplay, VASurfaceID, VADisplay, VASurfaceID*)’: /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp:351:26: error: invalid conversion from ‘long unsigned int*’ to ‘uintptr_t*’ {aka ‘unsigned int*’} [-fpermissive] 351 | extsrf.buffers = &handle; | ^~~~~~~ | | | long unsigned int* distcc[1461] ERROR: compile /build/libvpl-tools/src/libvpl-tools-1.0.0/tools/legacy/sample_common/src/vaapi_utils.cpp on localhost failed [52/121] Building CXX object tools/cli...s/vpl-import-export.dir/src/util.cpp.o [53/121] Building CXX object tools/cli.../vpl-import-export.dir/src/debug.cpp.o [54/121] Building CXX object tools/cli...t-export.dir/src/hw-device-vaapi.cpp.o [55/121] Building CXX object tools/cli...ort.dir/src/capture-frames-vaapi.cpp.o [56/121] Building CXX object tools/cli...port.dir/src/render-frames-vaapi.cpp.o ninja: build stopped: subcommand failed. ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Build failed, check /home/leming/armv7/leming/build