Applying ./patches/100-default_config.patch using plaintext: 
patching file src/xupnpd.lua

Applying ./patches/101-root_dir_param.patch using plaintext: 
patching file src/main.cpp
Reading specs from /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/specs
COLLECT_GCC=/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/aarch64-openwrt-linux-musl-gcc
COLLECT_LTO_WRAPPER=/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/lto-wrapper
Target: aarch64-openwrt-linux-musl
Configured with: /builder/shared-workdir/build/build_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/gcc-12.3.0/configure --with-bugurl=http://bugs.openwrt.org/ --with-pkgversion='OpenWrt GCC 12.3.0 r22900-abec62a542' --prefix=/builder/shared-workdir/build/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --target=aarch64-openwrt-linux-musl --with-gnu-ld --enable-target-optspace --disable-libgomp --disable-libmudflap --disable-multilib --disable-libmpx --disable-nls --disable-libssp --without-isl --without-cloog --with-host-libstdcxx=-lstdc++ --with-system-zlib=/builder/shared-workdir/build/staging_dir/host --with-zstd=/builder/shared-workdir/build/staging_dir/host --with-gmp=/builder/shared-workdir/build/staging_dir/host --with-mpfr=/builder/shared-workdir/build/staging_dir/host --with-mpc=/builder/shared-workdir/build/staging_dir/host --disable-decimal-float --with-diagnostics-color=auto-if-env --enable-__cxa_atexit --enable-libstdcxx-dual-abi --with-default-libstdcxx-abi=new CFLAGS='-O2 -I/builder/shared-workdir/build/staging_dir/host/include  -pipe' CXXFLAGS='-O2 -I/builder/shared-workdir/build/staging_dir/host/include  -pipe' 'CFLAGS_FOR_TARGET=-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro' 'CXXFLAGS_FOR_TARGET=-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro' 'GOCFLAGS_FOR_TARGET=-Os -pipe -mcpu=generic -fno-caller-saves -fno-plt -fhonour-copts -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro' --with-headers=/builder/shared-workdir/build/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include --enable-languages=c,c++ --enable-shared --enable-threads --with-slibdir=/builder/shared-workdir/build/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib --enable-plugins --enable-lto --with-libelf=/builder/shared-workdir/build/staging_dir/host --disable-libsanitizer
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 12.3.0 (OpenWrt GCC 12.3.0 r22900-abec62a542) 
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1 -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM md5c.c -quiet -dumpdir xupnpd- -dumpbase md5c.c -dumpbase-ext .c -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccN7DZ9S.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
cc1: warning: command-line option '-fno-rtti' is valid for C++/D/ObjC++ but not for C
GNU C17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: f6f34af7638857c98f72dcc0070ce0c8
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM luajson.cpp -quiet -dumpdir xupnpd- -dumpbase luajson.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccSeiu8R.o
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM luajson_parser.cpp -quiet -dumpdir xupnpd- -dumpbase luajson_parser.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccclx0SU.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM luaxcore.cpp -quiet -dumpdir xupnpd- -dumpbase luaxcore.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccLFhevT.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
luaxcore.cpp: In function 'int lua_http_sendfile(lua_State*)':
luaxcore.cpp:1371:24: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
 1371 |         if(lseek64(fd,(off64_t)lua_tonumber(L,2),SEEK_SET)==(off64_t)-1)
      |                        ^~~~~~~
      |                        off_t
luaxcore.cpp:1371:12: error: 'lseek64' was not declared in this scope; did you mean 'lseek'?
 1371 |         if(lseek64(fd,(off64_t)lua_tonumber(L,2),SEEK_SET)==(off64_t)-1)
      |            ^~~~~~~
      |            lseek
luaxcore.cpp:1383:9: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
 1383 |         off64_t l=(off64_t)lua_tonumber(L,3);
      |         ^~~~~~~
      |         off_t
luaxcore.cpp:1384:12: error: 'l' was not declared in this scope
 1384 |         if(l>0)
      |            ^
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM luaxlib.cpp -quiet -dumpdir xupnpd- -dumpbase luaxlib.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/cco2T4sT.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
luaxlib.cpp: In function 'int lua_m3u_parse(lua_State*)':
luaxlib.cpp:634:25: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
  634 |                         off64_t len=lseek64(fd,0,SEEK_END);
      |                         ^~~~~~~
      |                         off_t
luaxlib.cpp:635:28: error: 'len' was not declared in this scope
  635 |                         if(len!=(off64_t)-1)
      |                            ^~~
luaxlib.cpp: In function 'int lua_m3u_scan(lua_State*)':
luaxlib.cpp:764:29: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
  764 |                             off64_t len=lseek64(fd,0,SEEK_END);
      |                             ^~~~~~~
      |                             off_t
luaxlib.cpp:765:32: error: 'len' was not declared in this scope
  765 |                             if(len!=(off64_t)-1)
      |                                ^~~
luaxlib.cpp: In function 'int lua_util_geturlinfo(lua_State*)':
luaxlib.cpp:881:13: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
  881 |             off64_t len=lseek64(fd,0,SEEK_END);
      |             ^~~~~~~
      |             off_t
luaxlib.cpp:882:16: error: 'len' was not declared in this scope
  882 |             if(len!=(off64_t)-1)
      |                ^~~
luaxlib.cpp: In function 'int lua_util_getflen(lua_State*)':
luaxlib.cpp:986:13: error: 'off64_t' was not declared in this scope; did you mean 'off_t'?
  986 |             off64_t len=lseek64(fd,0,SEEK_END);
      |             ^~~~~~~
      |             off_t
luaxlib.cpp:987:16: error: 'len' was not declared in this scope
  987 |             if(len!=(off64_t)-1)
      |                ^~~
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM main.cpp -quiet -dumpdir xupnpd- -dumpbase main.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/cc8MX6fV.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
main.cpp: In function 'int main(int, char**)':
main.cpp:23:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
   23 |         char *xupnpd_root = "/usr/share/xupnpd/";
      |                             ^~~~~~~~~~~~~~~~~~~~
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM mcast.cpp -quiet -dumpdir xupnpd- -dumpbase mcast.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/cc1FJ8jV.o
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM mem.cpp -quiet -dumpdir xupnpd- -dumpbase mem.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccKCkDiU.o
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
COLLECT_GCC_OPTIONS='-v' '-Os' '-pipe' '-mcpu=generic' '-fno-caller-saves' '-fno-plt' '-fhonour-copts' '-ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950' '-Wformat=1' '-Werror=format-security' '-fstack-protector' '-D' '_FORTIFY_SOURCE=1' '-fno-exceptions' '-fno-rtti' '-D' 'WITH_URANDOM' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify' '-I' '/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/lib' '-L/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/lib' '-z' 'now' '-z' 'relro' '-o' 'xupnpd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'xupnpd-'
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../libexec/gcc/aarch64-openwrt-linux-musl/12.3.0/cc1plus -quiet -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -iprefix /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/ -D_GNU_SOURCE -idirafter /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include -D _FORTIFY_SOURCE=1 -D WITH_URANDOM soap.cpp -quiet -dumpdir xupnpd- -dumpbase soap.cpp -dumpbase-ext .cpp -mcpu=generic -mlittle-endian -mabi=lp64 -Os -Wformat=1 -Werror=format-security -version -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950=xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950 -fstack-protector -fno-exceptions -fno-rtti -o - |
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/bin/as -v -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify -I /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include -EL -march=armv8-a -mabi=lp64 -o /builder/shared-workdir/build/sdk/tmp/ccB9Bp3R.o
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl"
GNU assembler version 2.40.0 (aarch64-openwrt-linux-musl) using BFD version (GNU Binutils) 2.40.0
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/../../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include"
ignoring duplicate directory "/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/usr/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/fortify
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/aarch64-openwrt-linux-musl
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include/c++/12.3.0/backward
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/sys-include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/../../../../aarch64-openwrt-linux-musl/include
 /builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/bin/../lib/gcc/aarch64-openwrt-linux-musl/12.3.0/include
 /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/include
End of search list.
GNU C++17 (OpenWrt GCC 12.3.0 r22900-abec62a542) version 12.3.0 (aarch64-openwrt-linux-musl)
	compiled by GNU C version 10.2.1 20210110, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version none
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: a2f72d3218021a0246fc74419e125250
make[3]: *** [Makefile:77: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/xupnpd-e4e542d9b6d0043d470fda283e2cd325bbb91950/.built] Error 1
time: package/feeds/packages/xupnpd/compile#1.21#0.24#1.53