Applying ./patches/0001-fix-cross-compiling.patch using plaintext: patching file userland/configure configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls configure: loading site script /builder/shared-workdir/build/sdk/include/site/arm checking for arm-openwrt-linux-gcc... arm-openwrt-linux-muslgnueabi-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether arm-openwrt-linux-muslgnueabi-gcc accepts -g... yes checking for arm-openwrt-linux-muslgnueabi-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... arm-openwrt-linux-muslgnueabi-gcc -E checking for grep that handles long lines and -e... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep checking for egrep... /builder/shared-workdir/build/sdk/staging_dir/host/bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking linux/net_tstamp.h usability... yes checking linux/net_tstamp.h presence... yes checking for linux/net_tstamp.h... yes checking librdi.h usability... no checking librdi.h presence... no checking for librdi.h... no arm-openwrt-linux-muslgnueabi-gcc: error: unrecognized -march target: native arm-openwrt-linux-muslgnueabi-gcc: note: valid arguments are: armv4 armv4t armv5t armv5te armv5tej armv6 armv6j armv6k armv6z armv6kz armv6zk armv6t2 armv6-m armv6s-m armv7 armv7-a armv7ve armv7-r armv7-m armv7e-m armv8-a armv8.1-a armv8.2-a armv8.3-a armv8.4-a armv8.5-a armv8.6-a armv8-m.base armv8-m.main armv8-r armv8.1-m.main armv9-a iwmmxt iwmmxt2 arm-openwrt-linux-muslgnueabi-gcc: error: missing argument to '-march=' checking for clock_gettime in -lrt... yes checking for nl_handle_alloc in -lnl... no checking for dlopen, dlsym in -ldl... yes checking for nl_socket_alloc in -lnl-3... (cached) no checking PF_RING AF_XDP support... no configure: creating ./config.status config.status: creating lib/Makefile config.status: creating lib/pfring_config config.status: creating examples/Makefile config.status: creating examples_zc/Makefile config.status: creating examples_ft/Makefile config.status: creating c++/Makefile config.status: creating nbpf/Makefile config.status: creating wireshark/extcap/Makefile config.status: creating lib/config.h configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/linux-5.15.110' CC [M] /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.o /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c: In function 'ring_release': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:5489:6: error: the comparison will always evaluate as 'true' for the address of 'name' will never be NULL [-Werror=address] 5489 | && pfr->zc_device_entry->zc_dev.dev->name) { | ^~ In file included from ./include/linux/rtnetlink.h:7, from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:84: ./include/linux/netdevice.h:1986:33: note: 'name' declared here 1986 | char name[IFNAMSIZ]; | ^~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c: In function 'ring_bind': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:5620:18: error: the comparison will always evaluate as 'false' for the address of 'sa_data' will never be NULL [-Werror=address] 5620 | if(sa->sa_data == NULL) | ^~ In file included from /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:82: ./include/linux/socket.h:34:25: note: 'sa_data' declared here 34 | char sa_data[14]; /* 14 bytes of protocol address */ | ^~~~~~~ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c: In function 'hash_pkt_cluster': /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:3937:7: error: this statement may fall through [-Werror=implicit-fallthrough=] 3937 | if(l3_proto == IPPROTO_TCP) | ^ /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.c:3944:3: note: here 3944 | case cluster_per_flow_2_tuple: | ^~~~ cc1: all warnings being treated as errors make[5]: *** [scripts/Makefile.build:289: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel/pf_ring.o] Error 1 make[4]: *** [Makefile:1906: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/kernel] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/linux-5.15.110' make[3]: *** [Makefile:92: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7_musl_eabi/linux-mediatek_mt7629/PF_RING-8.0.0/.built] Error 2 time: package/feeds/packages/libpfring/compile#21.56#6.41#38.45