make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a/client' arm-openwrt-linux-muslgnueabi-g++ -c -o /builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a/main.o src/main.cpp -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -mfloat-abi=soft -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a=udphp-client-2022-12-30-e4ab512a -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/include -std=c++20 -Wall -O2 -I ../include src/main.cpp:117:10: error: field 'uuid' has incomplete type 'MyUuid' {aka 'std::array'} 117 | MyUuid uuid{}; | ^~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.2.0/bits/hashtable_policy.h:34, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.2.0/bits/hashtable.h:35, from /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.2.0/unordered_set:46, from src/main.cpp:17: /builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_mpcore_gcc-12.2.0_musl_eabi/arm-openwrt-linux-muslgnueabi/include/c++/12.2.0/tuple:1595:45: note: declaration of 'using MyUuid = struct std::array' {aka 'struct std::array'} 1595 | template struct array; | ^~~~~ src/main.cpp: In function 'ParsedArgs ParseArgs(int, char**)': src/main.cpp:178:21: error: 'to_array' is not a member of 'std' 178 | res.uuid = std::to_array((char(&)[16])myuuid); | ^~~~~~~~ src/main.cpp:20:1: note: 'std::to_array' is defined in header ''; did you forget to '#include '? 19 | #include "protocol.hpp" +++ |+#include 20 | make[4]: *** [Makefile:20: /builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a/main.o] Error 1 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a/client' make[3]: *** [Makefile:46: /builder/shared-workdir/build/sdk/build_dir/target-arm_mpcore_musl_eabi/udphp-client-2022-12-30-e4ab512a/.built] Error 2 time: package/feeds/packages/udphp-client/compile#2.56#0.34#8.90