CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 2.8.12 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 12.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arc_archs_gcc-12.2.0_glibc/bin/arc-openwrt-linux-gnu-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER CMAKE_ASM_COMPILER_LAUNCHER CMAKE_CXX_COMPILER CMAKE_CXX_FLAGS_RELEASE CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_EXPORT_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY CMAKE_FIND_ROOT_PATH_MODE_LIBRARY CMAKE_FIND_USE_PACKAGE_REGISTRY CMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY CMAKE_MODULE_LINKER_FLAGS CMAKE_SHARED_LINKER_FLAGS DL_LIBRARY -- Build files have been written to: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/tools make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/linux-5.10.163' CC [M] /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/usb.o In file included from /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76x02.h:12, from /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/mt76x0.h:20, from /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/usb.c:10: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h: In function 'mt76_put_page_pool_buf': /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h:1438:9: error: implicit declaration of function 'page_pool_put_full_page' [-Werror=implicit-function-declaration] 1438 | page_pool_put_full_page(page->pp, page, allow_direct); | ^~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h:1438:37: error: 'struct page' has no member named 'pp' 1438 | page_pool_put_full_page(page->pp, page, allow_direct); | ^~ /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h: In function 'mt76_get_page_pool_buf': /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h:1446:16: error: implicit declaration of function 'page_pool_dev_alloc_frag' [-Werror=implicit-function-declaration] 1446 | page = page_pool_dev_alloc_frag(q->page_pool, offset, size); | ^~~~~~~~~~~~~~~~~~~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/../mt76.h:1446:14: warning: assignment to 'struct page *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 1446 | page = page_pool_dev_alloc_frag(q->page_pool, offset, size); | ^ cc1: some warnings being treated as errors make[6]: *** [scripts/Makefile.build:286: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0/usb.o] Error 1 make[5]: *** [scripts/Makefile.build:503: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/mt76x0] Error 2 make[4]: *** [Makefile:1820: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/linux-5.10.163' make[3]: *** [Makefile:529: /builder/shared-workdir/build/sdk/build_dir/target-arc_archs_glibc/linux-archs38_generic/mt76-2023-02-02-b2360d59/.built] Error 2 time: package/feeds/base/mt76/compile#2.31#0.61#3.99