+ curl -f --connect-timeout 20 --retry 5 --location https://download.cdn.mozilla.net/pub/nspr/releases/v4.35/src/nspr-4.35.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  1 1071k    1 13771    0     0   138k      0  0:00:07 --:--:--  0:00:07  137k
100 1071k  100 1071k    0     0  9078k      0 --:--:-- --:--:-- --:--:-- 9002k

Applying ./patches/001-Makefile.in_rm_BUILD_STRING_and_BUILD_TIME.patch using plaintext: 
patching file nspr/lib/ds/Makefile.in
patching file nspr/lib/libc/src/Makefile.in
patching file nspr/lib/prstreams/Makefile.in
patching file nspr/pr/src/Makefile.in

Applying ./patches/002-native_and_musl_fix.patch using plaintext: 
patching file nspr/config/config.mk
patching file nspr/config/Makefile.in
autoreconf: export WARNINGS=
autoreconf: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr'
autoreconf: configure.in: not using Gettext
autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/host/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal -I /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/share/aclocal -I m4 -I ./nspr --force 
aclocal.real: warning: autoconf input should be named 'configure.ac', not 'configure.in'
autoreconf: configure.in: tracing
autoreconf: configure.in: not using Libtool
autoreconf: configure.in: not using Intltool
autoreconf: configure.in: not using Gtkdoc
autoreconf: running: /builder/shared-workdir/build/sdk/staging_dir/host/bin/autoconf --include=/builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/host/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/hostpkg/share/aclocal --include=/builder/shared-workdir/build/sdk/staging_dir/target-aarch64_generic_musl/usr/share/aclocal --include=m4 --include=./nspr --prepend-include=/builder/shared-workdir/build/sdk/staging_dir/host/share/aclocal --force
configure.in:583: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:583: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:583: the top level
configure.in:657: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:657: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:657: the top level
configure.in:720: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:720: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:720: the top level
configure.in:1063: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:1063: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:1063: the top level
configure.in:1132: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:1132: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:1132: the top level
configure.in:1142: warning: The macro `AC_TRY_COMPILE' is obsolete.
configure.in:1142: You should run autoupdate.
./lib/autoconf/general.m4:2847: AC_TRY_COMPILE is expanded from...
configure.in:1142: the top level
autoreconf: configure.in: not using Autoheader
autoreconf: configure.in: not using Automake
autoreconf: linking build/autoconf/config.sub to /builder/shared-workdir/build/sdk/staging_dir/host/share/autoconf/build-aux/config.sub
autoreconf: linking build/autoconf/config.guess to /builder/shared-workdir/build/sdk/staging_dir/host/share/autoconf/build-aux/config.guess
autoreconf: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr'
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
configure: loading site script /builder/shared-workdir/build/sdk/include/site/aarch64
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... aarch64-openwrt-linux-musl
checking for whoami... /usr/bin/whoami
cross compiling from x86_64-pc-linux-gnu to aarch64-openwrt-linux-musl
checking for aarch64-openwrt-linux-musl-gcc... aarch64-openwrt-linux-musl-gcc
checking for x86_64-pc-linux-gnu-gcc... aarch64-openwrt-linux-musl-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 the compiler supports GNU C... yes
checking whether aarch64-openwrt-linux-musl-gcc accepts -g... yes
checking for aarch64-openwrt-linux-musl-gcc option to enable C11 features... none needed
checking for aarch64-openwrt-linux-musl-gcc-ranlib... aarch64-openwrt-linux-musl-gcc-ranlib
checking for aarch64-openwrt-linux-musl-gcc-ar... aarch64-openwrt-linux-musl-gcc-ar
checking for aarch64-openwrt-linux-musl-gcc... aarch64-openwrt-linux-musl-gcc -c -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/nspr-4.35=nspr-4.35 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro
checking for aarch64-openwrt-linux-musl-ld... aarch64-openwrt-linux-musl-ld
checking for aarch64-openwrt-linux-musl-strip... aarch64-openwrt-linux-musl-strip
checking for aarch64-openwrt-linux-musl-windres... no
checking for aarch64-openwrt-linux-musl-windres... no
checking for x86_64-pc-linux-gnu compiler... checking for gcc... gcc
gcc
checking whether the x86_64-pc-linux-gnu compiler (gcc  ) works... yes
checking how to run the C preprocessor... aarch64-openwrt-linux-musl-gcc -E
checking for gcc -pipe support... no
checking for pragma diagnostic... no
checking whether C compiler supports -fprofile-generate... yes
checking for visibility(hidden) attribute... yes
checking for visibility pragma support... yes
checking for perl5... no
checking for perl... /builder/shared-workdir/build/sdk/staging_dir/host/bin/perl
checking for dlopen in -ldl... yes
checking for dlfcn.h... yes
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 whether aarch64-openwrt-linux-musl-gcc needs -traditional... no
checking for dladdr... yes
checking for gettid... yes
checking for lchown... yes
checking for setpriority... yes
checking for strerror... (cached) yes
checking for syscall... yes
checking for secure_getenv... yes
checking for __secure_getenv... no
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking whether aarch64-openwrt-linux-musl-gcc accepts -pthread... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config/Makefile
config.status: creating config/autoconf.mk
config.status: creating config/nsprincl.mk
config.status: creating config/nsprincl.sh
config.status: creating config/nspr-config
config.status: creating config/nspr.pc
config.status: creating lib/Makefile
config.status: creating lib/ds/Makefile
config.status: creating lib/libc/Makefile
config.status: creating lib/libc/include/Makefile
config.status: creating lib/libc/src/Makefile
config.status: creating lib/tests/Makefile
config.status: creating pkg/Makefile
config.status: creating pr/Makefile
config.status: creating pr/include/Makefile
config.status: creating pr/include/md/Makefile
config.status: creating pr/include/obsolete/Makefile
config.status: creating pr/include/private/Makefile
config.status: creating pr/src/Makefile
config.status: creating pr/src/io/Makefile
config.status: creating pr/src/linking/Makefile
config.status: creating pr/src/malloc/Makefile
config.status: creating pr/src/md/Makefile
config.status: creating pr/src/md/unix/Makefile
config.status: creating pr/src/memory/Makefile
config.status: creating pr/src/misc/Makefile
config.status: creating pr/src/threads/Makefile
config.status: creating pr/tests/Makefile
config.status: creating pr/tests/dll/Makefile
config.status: creating pkg/linux/Makefile
config.status: creating pr/src/pthreads/Makefile
config.status: executing default commands
configure: WARNING: unrecognized options: --disable-dependency-tracking, --disable-nls
make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/config'
gcc -o now.o -c -DXP_UNIX now.c
gcc  now.o   -o now
gcc -DXP_UNIX    nsinstall.c   -o nsinstall
rm -f nfspwd; cp nfspwd.pl nfspwd; chmod +x nfspwd
rm -f ../dist/bin/nspr-config
make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/config'
make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr'
make -C config export
make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/config'
rm -f ../dist/bin/nspr-config
make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/config'
make -C pr export
make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr'
make -C include export
make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include'
make -C md export
make[7]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/md'
../../../config/./nsinstall -R -m 444 ./_aix32.cfg ./_aix64.cfg ./_bsdi.cfg ./_darwin.cfg ./_freebsd.cfg ./_hpux32.cfg ./_hpux64.cfg ./_linux.cfg ./_netbsd.cfg ./_nto.cfg ./_openbsd.cfg ./_os2.cfg ./_qnx.cfg ./_riscos.cfg ./_scoos.cfg ./_solaris.cfg ./_unixware.cfg ./_unixware7.cfg ./_win95.cfg ./_winnt.cfg ../../../dist/include/nspr/md
../../../config/./nsinstall -R -m 444 ./_linux.cfg ../../../dist/include/nspr
mv -f ../../../dist/include/nspr/_linux.cfg ../../../dist/include/nspr/prcpucfg.h
make[7]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/md'
make -C private export
make[7]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/private'
../../../config/./nsinstall -R -m 444 ./pprio.h ./pprthred.h ./prpriv.h ../../../dist/include/nspr/private
make[7]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/private'
make -C obsolete export
make[7]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/obsolete'
../../../config/./nsinstall -R -m 444 ./pralarm.h ./probslet.h ./protypes.h ./prsem.h ../../../dist/include/nspr/obsolete
make[7]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include/obsolete'
../../config/./nsinstall -R -m 444 ./nspr.h ./pratom.h ./prbit.h ./prclist.h ./prcmon.h ./prcountr.h ./prcvar.h ./prdtoa.h ./prenv.h ./prerr.h ./prerror.h ./prinet.h ./prinit.h ./prinrval.h ./prio.h ./pripcsem.h ./prlink.h ./prlock.h ./prlog.h ./prlong.h ./prmem.h ./prmon.h ./prmwait.h ./prnetdb.h ./prolock.h ./prpdce.h ./prprf.h ./prproces.h ./prrng.h ./prrwlock.h ./prshm.h ./prshma.h ./prsystem.h ./prthread.h ./prtime.h ./prtpool.h ./prtrace.h ./prtypes.h ./prvrsion.h ./prwin16.h ../../dist/include/nspr
make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/include'
make -C src export
make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/src'
make -C io export
make[7]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/src/io'
aarch64-openwrt-linux-musl-gcc -o prfdcach.o -c -fvisibility=hidden   -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  -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/nspr-4.35=nspr-4.35 -flto=auto -fno-fat-lto-objects -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro  -Wall -pthread -fPIC  -UDEBUG -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DNDEBUG=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_PRAGMA=1 -DXP_UNIX=1 -D_GNU_SOURCE=1 -DHAVE_FCNTL_FILE_LOCKING=1 -DHAVE_POINTER_LOCALTIME_R=1 -DLINUX=1 -DHAVE_DLADDR=1 -DHAVE_GETTID=1 -DHAVE_LCHOWN=1 -DHAVE_SETPRIORITY=1 -DHAVE_STRERROR=1 -DHAVE_SYSCALL=1 -DHAVE_SECURE_GETENV=1 -D_REENTRANT=1 -DFORCE_PR_LOG -D_PR_PTHREADS -UHAVE_CVAR_BUILT_ON_SEM -D_PR_INET6 -D_NSPR_BUILD_ -I../../../dist/include/nspr -I../../../pr/include -I../../../pr/include/private  -D_PR_POLL_AVAILABLE -D_PR_HAVE_OFF64_T -D_PR_INET6 -D_PR_HAVE_INET_NTOP -D_PR_HAVE_GETHOSTBYNAME2 -D_PR_HAVE_GETADDRINFO -D_PR_INET6_PROBE prfdcach.c
In file included from ../../../pr/include/md/_linux.h:713,
                 from ../../../pr/include/md/prosdep.h:53,
                 from ../../../pr/include/private/primpl.h:32,
                 from prfdcach.c:6:
/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_generic_gcc-12.3.0_musl/include/sys/poll.h:1:2: warning: #warning redirecting incorrect #include <sys/poll.h> to <poll.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/poll.h> to <poll.h>
      |  ^~~~~~~
In file included from ../../../pr/include/md/prosdep.h:81:
../../../pr/include/md/_unixos.h:592:9: error: unknown type name 'off64_t'
  592 | typedef off64_t _MDOff64_t;
      |         ^~~~~~~
make[7]: *** [../../../config/rules.mk:450: prfdcach.o] Error 1
make[7]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/src/io'
make[6]: *** [../../config/rules.mk:163: export] Error 2
make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr/src'
make[5]: *** [../config/rules.mk:163: export] Error 2
make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr/pr'
make[4]: *** [config/rules.mk:163: export] Error 2
make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/nspr'
make[3]: *** [Makefile:91: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/nspr-4.35/.built] Error 2
time: package/feeds/packages/nspr/compile#4.80#1.68#8.26