Applying ./patches/001-macos_11_support.patch using plaintext: File hints/darwin.sh is read-only; trying to patch anyway patching file hints/darwin.sh Applying ./patches/002-add-Internals-getcwd.patch using plaintext: File MANIFEST is read-only; trying to patch anyway patching file MANIFEST patching file t/io/getcwd.t File universal.c is read-only; trying to patch anyway patching file universal.c Applying ./patches/003-fallback-to-the-built-in-getcwd-if-we-ca.patch using plaintext: File dist/PathTools/Cwd.pm is read-only; trying to patch anyway patching file dist/PathTools/Cwd.pm File dist/PathTools/t/cwd.t is read-only; trying to patch anyway patching file dist/PathTools/t/cwd.t Applying ./patches/010-musl-compat.patch using plaintext: File perl.c is read-only; trying to patch anyway patching file perl.c Applying ./patches/020-storables-stacksize.patch using plaintext: File dist/Storable/Makefile.PL is read-only; trying to patch anyway patching file dist/Storable/Makefile.PL File dist/Storable/stacksize is read-only; trying to patch anyway patching file dist/Storable/stacksize Applying ./patches/100-fix-cross-compile-endianness-detection.patch using plaintext: File config_h.SH is read-only; trying to patch anyway patching file config_h.SH Applying ./patches/110-always_use_miniperl.patch using plaintext: File Makefile.SH is read-only; trying to patch anyway patching file Makefile.SH Applying ./patches/120-remove-build-timestamp.patch using plaintext: File perl.c is read-only; trying to patch anyway patching file perl.c Applying ./patches/300-add-relink-hack.patch using plaintext: patching file relink/Makefile.PL Applying ./patches/301-fix_macos_static_linking.patch using plaintext: File cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm is read-only; trying to patch anyway patching file cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm Applying ./patches/320-copy-pod-hack.patch using plaintext: File cpan/podlators/Makefile.PL is read-only; trying to patch anyway patching file cpan/podlators/Makefile.PL Applying ./patches/710-threads_join-skip_ps_on_busybox.patch using plaintext: File dist/threads/t/join.t is read-only; trying to patch anyway patching file dist/threads/t/join.t Applying ./patches/900-use-rm-force.patch using plaintext: File Makefile.SH is read-only; trying to patch anyway patching file Makefile.SH Applying ./patches/910-miniperl-needs-inc-dot.patch using plaintext: File Makefile.SH is read-only; trying to patch anyway patching file Makefile.SH Applying ./patches/920-fix-no-locale.patch using plaintext: File embed.fnc is read-only; trying to patch anyway patching file embed.fnc patching file embed.h File locale.c is read-only; trying to patch anyway patching file locale.c File makedef.pl is read-only; trying to patch anyway patching file makedef.pl File perl.h is read-only; trying to patch anyway patching file perl.h patching file proto.h File sv.c is read-only; trying to patch anyway patching file sv.c File t/lib/warnings/regexec is read-only; trying to patch anyway patching file t/lib/warnings/regexec Applying ./patches/998-Errno_errno.h_path.patch using plaintext: File ext/Errno/Errno_pm.PL is read-only; trying to patch anyway patching file ext/Errno/Errno_pm.PL Applying ./patches/999-fix-build-failure-against-gcc-10.patch using plaintext: File Configure is read-only; trying to patch anyway patching file Configure File cflags.SH is read-only; trying to patch anyway patching file cflags.SH Fetching answers from config.sh... Doing variable substitutions on .SH files... Extracting config.h (with variable substitutions) cflags.SH: Adding -std=c89. cflags.SH: Adding -Werror=declaration-after-statement. cflags.SH: Adding -Werror=pointer-arith. cflags.SH: Adding -Wextra. cflags.SH: Adding -Wc++-compat. cflags.SH: Adding -Wwrite-strings. cflags.SH: cc = mipsel-openwrt-linux-musl-gcc cflags.SH: ccflags = -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include cflags.SH: stdflags = -std=c89 cflags.SH: optimize = -O2 cflags.SH: warn = -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings Extracting cflags (with variable substitutions) Not re-extracting config.h Extracting makedepend (with variable substitutions) Extracting Makefile (with variable substitutions) Extracting myconfig (with variable substitutions) Extracting pod/Makefile (with variable substitutions) Extracting Policy.sh (with variable substitutions) Extracting runtests (with variable substitutions) Extraction done. make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition make depend MAKEDEPEND= make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition Makefile:254: warning: ignoring prerequisites on suffix rule definition Makefile:258: warning: ignoring prerequisites on suffix rule definition mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC generate_uudmap.c /bin/ln -s /builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/bin/generate_uudmap generate_uudmap ./generate_uudmap uudmap.h bitcount.h mg_data.h sh ./makedepend MAKE="make" cflags make[6]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition makefile:254: warning: ignoring prerequisites on suffix rule definition makefile:258: warning: ignoring prerequisites on suffix rule definition rm -f opmini.c /bin/ln -s op.c opmini.c rm -f perlmini.c /bin/ln -s perl.c perlmini.c echo av.c scope.c op.c doop.c doio.c dump.c gv.c hv.c mg.c reentr.c mro_core.c perl.c perly.c pp.c pp_hot.c pp_ctl.c pp_sys.c regcomp.c regexec.c utf8.c sv.c taint.c toke.c util.c deb.c run.c universal.c pad.c globals.c keywords.c perlio.c perlapi.c numeric.c mathoms.c locale.c pp_pack.c pp_sort.c caretx.c dquote.c time64.c miniperlmain.c opmini.c perlmini.c | tr ' ' '\n' >.clist make[6]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' Finding dependencies for av.o Finding dependencies for scope.o Finding dependencies for op.o Finding dependencies for doop.o Finding dependencies for doio.o Finding dependencies for dump.o Finding dependencies for gv.o Finding dependencies for hv.o Finding dependencies for mg.o Finding dependencies for reentr.o Finding dependencies for mro_core.o Finding dependencies for perl.o Finding dependencies for perly.o Finding dependencies for pp.o Finding dependencies for pp_hot.o Finding dependencies for pp_ctl.o Finding dependencies for pp_sys.o Finding dependencies for regcomp.o Finding dependencies for regexec.o Finding dependencies for utf8.o Finding dependencies for sv.o Finding dependencies for taint.o Finding dependencies for toke.o Finding dependencies for util.o Finding dependencies for deb.o Finding dependencies for run.o Finding dependencies for universal.o Finding dependencies for pad.o Finding dependencies for globals.o Finding dependencies for keywords.o Finding dependencies for perlio.o Finding dependencies for perlapi.o Finding dependencies for numeric.o Finding dependencies for mathoms.o Finding dependencies for locale.o Finding dependencies for pp_pack.o Finding dependencies for pp_sort.o Finding dependencies for caretx.o Finding dependencies for dquote.o Finding dependencies for time64.o Finding dependencies for miniperlmain.o Finding dependencies for opmini.o Finding dependencies for perlmini.o Updating makefile... make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' rm -f opmini.c /bin/ln -s op.c opmini.c echo @`sh cflags "optimize='-O2'" perlmini.o` -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c @mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB perlmini.c In file included from perl.c:37: perl.c: In function 'Perl_sys_init': perl.h:2645:51: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2645 | # define PERL_FPU_INIT PL_sigfpe_saved = (Sighandler_t) signal(SIGFPE, SIG_IGN) | ^ unixish.h:150:36: note: in expansion of macro 'PERL_FPU_INIT' 150 | MALLOC_CHECK_TAINT2(*c,*v) PERL_FPU_INIT; PERLIO_INIT; MALLOC_INIT | ^~~~~~~~~~~~~ perl.c:124:5: note: in expansion of macro 'PERL_SYS_INIT_BODY' 124 | PERL_SYS_INIT_BODY(argc, argv); | ^~~~~~~~~~~~~~~~~~ perl.c: In function 'Perl_sys_init3': perl.h:2645:51: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2645 | # define PERL_FPU_INIT PL_sigfpe_saved = (Sighandler_t) signal(SIGFPE, SIG_IGN) | ^ unixish.h:150:36: note: in expansion of macro 'PERL_FPU_INIT' 150 | MALLOC_CHECK_TAINT2(*c,*v) PERL_FPU_INIT; PERLIO_INIT; MALLOC_INIT | ^~~~~~~~~~~~~ perl.h:2695:49: note: in expansion of macro 'PERL_SYS_INIT_BODY' 2695 | # define PERL_SYS_INIT3_BODY(argvp,argcp,envp) PERL_SYS_INIT_BODY(argvp,argcp) | ^~~~~~~~~~~~~~~~~~ perl.c:137:5: note: in expansion of macro 'PERL_SYS_INIT3_BODY' 137 | PERL_SYS_INIT3_BODY(argc, argv, env); | ^~~~~~~~~~~~~~~~~~~ perl.c: In function 'S_parse_body': perl.c:2367:29: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2367 | if (sigstate == (Sighandler_t) SIG_IGN) { | ^ In file included from perl.h:5310, from perl.c:37: perl.c:2370:40: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2370 | (void)rsignal(SIGCHLD, (Sighandler_t)SIG_DFL); | ^ embed.h:638:54: note: in definition of macro 'rsignal' 638 | #define rsignal(a,b) Perl_rsignal(aTHX_ a,b) | ^ In file included from perl.h:5250, from perl.c:37: In function 'S_init_tls_and_interp', inlined from 'perl_alloc' at perl.c:199:5: thread.h:325:21: warning: 'my_perl' may be used uninitialized [-Wmaybe-uninitialized] 325 | if ((_eC_ = pthread_setspecific(PL_thr_key, (void *)(t)))) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thread.h:325:21: note: in definition of macro 'PERL_SET_CONTEXT' 325 | if ((_eC_ = pthread_setspecific(PL_thr_key, (void *)(t)))) \ | ^~~~~~~~~~~~~~~~~~~ perl.c:108:9: note: in expansion of macro 'PERL_SET_THX' 108 | PERL_SET_THX(my_perl); | ^~~~~~~~~~~~ In file included from perl.h:2916, from perl.c:37: perl.c: In function 'perl_alloc': /builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/pthread.h:147:5: note: by argument 2 of type 'const void *' to 'pthread_setspecific' declared here 147 | int pthread_setspecific(pthread_key_t, const void *); | ^~~~~~~~~~~~~~~~~~~ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC gv.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC toke.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC perly.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pad.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -fno-tree-vrp -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC regcomp.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC dump.c regcomp.c: In function 'S_regclass': regcomp.c:16294:18: warning: operation on 'pRExC_state->parse' may be undefined [-Wsequence-point] 16294 | p++; \ | ^ regcomp.c:16294:18: note: in definition of macro 'SKIP_BRACKETED_WHITE_SPACE' 16294 | p++; \ | ^~ regcomp.c:16294:18: warning: operation on 'pRExC_state->parse' may be undefined [-Wsequence-point] 16294 | p++; \ | ^ regcomp.c:16294:18: note: in definition of macro 'SKIP_BRACKETED_WHITE_SPACE' 16294 | p++; \ | ^~ regcomp.c:16294:18: warning: operation on 'pRExC_state->parse' may be undefined [-Wsequence-point] 16294 | p++; \ | ^ regcomp.c:16294:18: note: in definition of macro 'SKIP_BRACKETED_WHITE_SPACE' 16294 | p++; \ | ^~ regcomp.c:16294:18: warning: operation on 'pRExC_state->parse' may be undefined [-Wsequence-point] 16294 | p++; \ | ^ regcomp.c:16294:18: note: in definition of macro 'SKIP_BRACKETED_WHITE_SPACE' 16294 | p++; \ | ^~ regcomp.c:16294:18: warning: operation on 'next_char_ptr' may be undefined [-Wsequence-point] 16294 | p++; \ | ^ regcomp.c:16294:18: note: in definition of macro 'SKIP_BRACKETED_WHITE_SPACE' 16294 | p++; \ | ^~ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC util.c util.c: In function 'Perl_rsignal': util.c:2667:16: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2667 | return (Sighandler_t) SIG_ERR; | ^ util.c:2670:22: warning: cast between incompatible function types from 'Sighandler_t' {aka 'void (*)(int, siginfo_t *, void *)'} to 'void (*)(int)' [-Wcast-function-type] 2670 | act.sa_handler = (void(*)(int))handler; | ^ util.c:2678:40: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2678 | if (signo == SIGCHLD && handler == (Sighandler_t) SIG_IGN) | ^ util.c:2682:16: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2682 | return (Sighandler_t) SIG_ERR; | ^ util.c:2684:16: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2684 | return (Sighandler_t) oact.sa_handler; | ^ util.c: In function 'Perl_rsignal_state': util.c:2694:16: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2694 | return (Sighandler_t) SIG_ERR; | ^ util.c:2696:16: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2696 | return (Sighandler_t) oact.sa_handler; | ^ util.c: In function 'Perl_rsignal_save': util.c:2715:22: warning: cast between incompatible function types from 'Sighandler_t' {aka 'void (*)(int, siginfo_t *, void *)'} to 'void (*)(int)' [-Wcast-function-type] 2715 | act.sa_handler = (void(*)(int))handler; | ^ util.c:2723:40: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2723 | if (signo == SIGCHLD && handler == (Sighandler_t) SIG_IGN) | ^ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC mg.c mg.c: In function 'Perl_magic_getsig': mg.c:1459:28: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 1459 | if(sigstate == (Sighandler_t) SIG_IGN) | ^ In file included from perl.h:5310, from mg.c:43: mg.c: In function 'Perl_magic_setsig': mg.c:1736:34: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 1736 | (void)rsignal(i, (Sighandler_t) SIG_IGN); | ^ embed.h:638:54: note: in definition of macro 'rsignal' 638 | #define rsignal(a,b) Perl_rsignal(aTHX_ a,b) | ^ mg.c:1746:34: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 1746 | (void)rsignal(i, (Sighandler_t) SIG_DFL); | ^ embed.h:638:54: note: in definition of macro 'rsignal' 638 | #define rsignal(a,b) Perl_rsignal(aTHX_ a,b) | ^ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC reentr.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC mro_core.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC keywords.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC hv.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC av.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC run.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp_hot.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC sv.c sv.c: In function 'Perl_sv_inc_nomg': sv.c:8897:13: warning: this 'else' clause does not guard... [-Wmisleading-indentation] 8897 | else | ^~~~ In file included from sv.c:32: perl.h:531:25: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'else' 531 | # define STMT_START (void)( /* gcc supports "({ STATEMENTS; })" */ | ^ sv.h:1299:9: note: in expansion of macro 'STMT_START' 1299 | STMT_START { \ | ^~~~~~~~~~ sv.c:8899:17: note: in expansion of macro 'SvUV_set' 8899 | SvUV_set(sv, SvUVX(sv) + 1); | ^~~~~~~~ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC scope.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp_ctl.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp_sys.c In file included from perl.h:5310, from pp_sys.c:31: pp_sys.c: In function 'Perl_pp_system': pp_sys.c:4474:35: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 4474 | rsignal_save(SIGINT, (Sighandler_t) SIG_IGN, &ihand); | ^ embed.h:1556:59: note: in definition of macro 'rsignal_save' 1556 | #define rsignal_save(a,b,c) Perl_rsignal_save(aTHX_ a,b,c) | ^ pp_sys.c:4475:35: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 4475 | rsignal_save(SIGQUIT, (Sighandler_t) SIG_IGN, &qhand); | ^ embed.h:1556:59: note: in definition of macro 'rsignal_save' 1556 | #define rsignal_save(a,b,c) Perl_rsignal_save(aTHX_ a,b,c) | ^ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC doop.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC doio.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC regexec.c regexec.c: In function 'S_find_byclass': regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2220:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2220 | REXEC_FBC_CLASS_SCAN(1, /* 1=>is-utf8 */ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2224:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2224 | REXEC_FBC_CLASS_SCAN(0, reginclass(prog,c, (U8*)s, (U8*)s+1, 0)); | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2227:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2227 | REXEC_FBC_CLASS_SCAN(0, ANYOF_BITMAP_TEST(c, *((U8*)s))); | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:1912:9: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 1912 | REXEC_FBC_CLASS_SCAN(1, CONDUTF8); \ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:2745:9: note: in expansion of macro 'REXEC_FBC_CSCAN' 2745 | REXEC_FBC_CSCAN(is_LNBREAK_utf8_safe(s, strend), | ^~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:1915:9: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 1915 | REXEC_FBC_CLASS_SCAN(0, COND); \ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:2745:9: note: in expansion of macro 'REXEC_FBC_CSCAN' 2745 | REXEC_FBC_CSCAN(is_LNBREAK_utf8_safe(s, strend), | ^~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:1912:9: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 1912 | REXEC_FBC_CLASS_SCAN(1, CONDUTF8); \ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:2775:9: note: in expansion of macro 'REXEC_FBC_CSCAN' 2775 | REXEC_FBC_CSCAN(to_complement ^ cBOOL(isFOO_utf8_lc(FLAGS(c), (U8 *) s, (U8 *) strend)), | ^~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:1915:9: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 1915 | REXEC_FBC_CLASS_SCAN(0, COND); \ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:2775:9: note: in expansion of macro 'REXEC_FBC_CSCAN' 2775 | REXEC_FBC_CSCAN(to_complement ^ cBOOL(isFOO_utf8_lc(FLAGS(c), (U8 *) s, (U8 *) strend)), | ^~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2793:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2793 | REXEC_FBC_CLASS_SCAN(1, ! isASCII_utf8_safe(s, strend) | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2807:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2807 | REXEC_FBC_CLASS_SCAN(1, _generic_isCC_A(*s, FLAGS(c))); | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2812:9: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2812 | REXEC_FBC_CLASS_SCAN(0, /* 0=>not-utf8 */ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2822:13: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2822 | REXEC_FBC_CLASS_SCAN(0, /* 0=>not-utf8 */ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2832:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2832 | REXEC_FBC_CLASS_SCAN(1, /* 1=>is-utf8 */ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2840:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2840 | REXEC_FBC_CLASS_SCAN(1, /* 1=>is-utf8 */ | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2845:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2845 | REXEC_FBC_CLASS_SCAN(1, | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2850:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2850 | REXEC_FBC_CLASS_SCAN(1, | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2855:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2855 | REXEC_FBC_CLASS_SCAN(1, | ^~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: warning: operation on 's' may be undefined [-Wsequence-point] 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ regexec.c:1907:11: note: in definition of macro 'REXEC_FBC_CLASS_SCAN_GUTS' 1907 | s += ((UTF8) ? UTF8SKIP(s) : 1); \ | ^~ regexec.c:2860:21: note: in expansion of macro 'REXEC_FBC_CLASS_SCAN' 2860 | REXEC_FBC_CLASS_SCAN(1, | ^~~~~~~~~~~~~~~~~~~~ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC utf8.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC taint.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC deb.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC universal.c /bin/ln -s /builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/bin/generate_uudmap generate_uudmap mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC perlio.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC perlapi.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC numeric.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC mathoms.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC locale.c locale.c: In function 'Perl_setlocale': locale.c:2158:18: warning: unused variable 'newlocale' [-Wunused-variable] 2158 | const char * newlocale; | ^~~~~~~~~ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp_pack.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC pp_sort.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC caretx.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC dquote.c mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC time64.c time64.c: In function 'S_copy_little_tm_to_big_TM': time64.c:283:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] 283 | dest->tm_zone = src->tm_zone; | ^ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC miniperlmain.c In file included from perl.h:5310, from miniperlmain.c:52: miniperlmain.c: In function 'main': miniperlmain.c:134:36: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 134 | rsignal(PL_sig_num[i], (Sighandler_t) SIG_DFL); | ^ embed.h:638:54: note: in definition of macro 'rsignal' 638 | #define rsignal(a,b) Perl_rsignal(aTHX_ a,b) | ^ rm -f pod/perl5281delta.pod /bin/ln -s perldelta.pod pod/perl5281delta.pod mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC op.c op.c: In function 'S_fold_constants': op.c:5469:34: warning: argument 'o' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5469 | S_fold_constants(pTHX_ OP *const o) | ~~~~~~~~~~^ echo @`sh cflags "optimize='-O2'" opmini.o` -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c @mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC -DPERL_IS_MINIPERL -DPERL_EXTERNAL_GLOB opmini.c op.c: In function 'S_fold_constants': op.c:5469:34: warning: argument 'o' might be clobbered by 'longjmp' or 'vfork' [-Wclobbered] 5469 | S_fold_constants(pTHX_ OP *const o) | ~~~~~~~~~~^ mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC globals.c /bin/ln -s /builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/bin/perl miniperl LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -w -Ilib -I. -Idist/Exporter/lib -MExporter -e '' || sh -c 'echo >&2 Failed to build miniperl. Please run make minitest; exit 1' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. -f write_buildcustomize.pl 'osname' "linux" LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. autodoc.pl LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. pod/perlmodlib.PL -q LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_patchnum.pl Updating 'git_version.h' and 'lib/Config_git.pl' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. configpm written lib/Config.pod updated lib/Config.pm updated lib/Config_heavy.pl mipsel-openwrt-linux-musl-gcc -c -DPERL_CORE -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include -std=c89 -O2 -Wall -Werror=declaration-after-statement -Werror=pointer-arith -Wextra -Wc++-compat -Wwrite-strings -fPIC perl.c In file included from perl.c:37: perl.c: In function 'Perl_sys_init': perl.h:2645:51: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2645 | # define PERL_FPU_INIT PL_sigfpe_saved = (Sighandler_t) signal(SIGFPE, SIG_IGN) | ^ unixish.h:150:36: note: in expansion of macro 'PERL_FPU_INIT' 150 | MALLOC_CHECK_TAINT2(*c,*v) PERL_FPU_INIT; PERLIO_INIT; MALLOC_INIT | ^~~~~~~~~~~~~ perl.c:124:5: note: in expansion of macro 'PERL_SYS_INIT_BODY' 124 | PERL_SYS_INIT_BODY(argc, argv); | ^~~~~~~~~~~~~~~~~~ perl.c: In function 'Perl_sys_init3': perl.h:2645:51: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2645 | # define PERL_FPU_INIT PL_sigfpe_saved = (Sighandler_t) signal(SIGFPE, SIG_IGN) | ^ unixish.h:150:36: note: in expansion of macro 'PERL_FPU_INIT' 150 | MALLOC_CHECK_TAINT2(*c,*v) PERL_FPU_INIT; PERLIO_INIT; MALLOC_INIT | ^~~~~~~~~~~~~ perl.h:2695:49: note: in expansion of macro 'PERL_SYS_INIT_BODY' 2695 | # define PERL_SYS_INIT3_BODY(argvp,argcp,envp) PERL_SYS_INIT_BODY(argvp,argcp) | ^~~~~~~~~~~~~~~~~~ perl.c:137:5: note: in expansion of macro 'PERL_SYS_INIT3_BODY' 137 | PERL_SYS_INIT3_BODY(argc, argv, env); | ^~~~~~~~~~~~~~~~~~~ perl.c: In function 'S_parse_body': perl.c:2367:29: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2367 | if (sigstate == (Sighandler_t) SIG_IGN) { | ^ In file included from perl.h:5310, from perl.c:37: perl.c:2370:40: warning: cast between incompatible function types from 'void (*)(int)' to 'void (*)(int, siginfo_t *, void *)' [-Wcast-function-type] 2370 | (void)rsignal(SIGCHLD, (Sighandler_t)SIG_DFL); | ^ embed.h:638:54: note: in definition of macro 'rsignal' 638 | #define rsignal(a,b) Perl_rsignal(aTHX_ a,b) | ^ In file included from perl.h:5250, from perl.c:37: In function 'S_init_tls_and_interp', inlined from 'perl_alloc' at perl.c:199:5: thread.h:325:21: warning: 'my_perl' may be used uninitialized [-Wmaybe-uninitialized] 325 | if ((_eC_ = pthread_setspecific(PL_thr_key, (void *)(t)))) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ thread.h:325:21: note: in definition of macro 'PERL_SET_CONTEXT' 325 | if ((_eC_ = pthread_setspecific(PL_thr_key, (void *)(t)))) \ | ^~~~~~~~~~~~~~~~~~~ perl.c:108:9: note: in expansion of macro 'PERL_SET_THX' 108 | PERL_SET_THX(my_perl); | ^~~~~~~~~~~~ In file included from perl.h:2916, from perl.c:37: perl.c: In function 'perl_alloc': /builder/shared-workdir/build/sdk/staging_dir/toolchain-mipsel_24kc+24kf_gcc-11.2.0_musl/include/pthread.h:147:5: note: by argument 2 of type 'const void *' to 'pthread_setspecific' declared here 147 | int pthread_setspecific(pthread_key_t, const void *); | ^~~~~~~~~~~~~~~~~~~ LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/Archive-Tar/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Generating a Unix-style Makefile Writing Makefile for Archive::Tar Writing MYMETA.yml and MYMETA.json make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/Archive-Tar' make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/Archive-Tar' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Attribute-Handlers/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for dist/Attribute-Handlers directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/AutoLoader/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/AutoLoader directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/B-Debug/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/B-Debug directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/CPAN/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Generating a Unix-style Makefile Writing Makefile for CPAN Writing MYMETA.yml and MYMETA.json make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/CPAN' make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/CPAN' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/CPAN-Meta/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Generating a Unix-style Makefile Writing Makefile for CPAN::Meta Writing MYMETA.yml and MYMETA.json make[5]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/CPAN-Meta' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/CPAN-Meta-Requirements/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/CPAN-Meta-Requirements directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/CPAN-Meta-YAML/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/CPAN-Meta-YAML directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Carp/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for dist/Carp directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/Config-Perl-V/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/Config-Perl-V directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Devel-SelfStubber/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for dist/Devel-SelfStubber directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl cpan/Digest/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for cpan/Digest directly make[5]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/cpan/CPAN-Meta' LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Dumpvalue/pm_to_blib MAKE="make" LIBPERL_A=libperl.so LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Env/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for dist/Dumpvalue directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl ext/Errno/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Running pm_to_blib for dist/Env directly LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/Exporter/pm_to_blib MAKE="make" LIBPERL_A=libperl.so Exporter.pm did not return a true value at ../../lib/Carp.pm line 224. Compilation failed in require at /builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/lib/perl5/5.28.1/ExtUtils/MakeMaker.pm line 11. BEGIN failed--compilation aborted at /builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/lib/perl5/5.28.1/ExtUtils/MakeMaker.pm line 11. Compilation failed in require at Makefile.PL line 1. BEGIN failed--compilation aborted at Makefile.PL line 1. Running pm_to_blib for dist/Exporter directly Unsuccessful Makefile.PL(ext/Errno): code=65280 at make_ext.pl line 518. LD_LIBRARY_PATH=/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc\+24kf_musl/perl/perl-5.28.1 ./miniperl -Ilib -I. make_ext.pl dist/ExtUtils-CBuilder/pm_to_blib MAKE="make" LIBPERL_A=libperl.so make[4]: *** [Makefile:585: ext/Errno/pm_to_blib] Error 2 make[4]: *** Waiting for unfinished jobs.... Running pm_to_blib for dist/ExtUtils-CBuilder directly make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1' make[3]: *** [Makefile:150: /builder/shared-workdir/build/sdk/build_dir/target-mipsel_24kc+24kf_musl/perl/perl-5.28.1/.built] Error 2 time: package/feeds/packages/perl/compile#152.35#8.95#155.73