==> Synchronizing chroot copy [/home/leming/armv7/root] -> [leming]...done
==> Making package: perl-mouse 2.6.0-1 (Sun Nov 2 12:52:30 2025)
==> Retrieving sources...
-> Found Mouse-v2.6.0.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha512sums...
Mouse-v2.6.0.tar.gz ... Passed
==> Making package: perl-mouse 2.6.0-1 (Sun Nov 2 12:52:51 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...
Packages (24) perl-capture-tiny-0.50-3 perl-data-optlist-0.114-5
perl-devel-checkcompiler-0.07-13 perl-devel-symdump-2.18-6
perl-inc-latest-0.500-14 perl-params-util-1.102-7
perl-pod-coverage-0.23-6 perl-pod-parser-1.67-3
perl-sub-exporter-0.991-3 perl-sub-install-0.929-3
perl-sub-uplevel-0.2800-5 perl-test-nowarnings-1.06-4
perl-test-pod-1.52-11 perl-test-pod-coverage-1.10-5
perl-try-tiny-0.32-3 perl-io-string-1.08-13
perl-module-build-0.4234-5 perl-module-build-xsutil-0.19-10
perl-test-deep-1.205-1 perl-test-exception-0.43-12
perl-test-fatal-0.017-5 perl-test-leaktrace-0.17-7
perl-test-output-1.036-2 perl-test-requires-0.11-8
Total Download Size: 0.29 MiB
Total Installed Size: 1.26 MiB
:: Proceed with installation? [Y/n]
:: Retrieving packages...
perl-pod-parser-1.67-3-any downloading...
perl-sub-exporter-0.991-3-any downloading...
perl-test-leaktrace-0.17-7-armv7h downloading...
perl-try-tiny-0.32-3-any downloading...
perl-capture-tiny-0.50-3-any downloading...
perl-pod-coverage-0.23-6-any downloading...
perl-test-exception-0.43-12-any downloading...
perl-sub-uplevel-0.2800-5-any downloading...
perl-test-output-1.036-2-any downloading...
perl-test-fatal-0.017-5-any downloading...
perl-devel-symdump-2.18-6-any downloading...
perl-sub-install-0.929-3-any downloading...
perl-data-optlist-0.114-5-any downloading...
perl-module-build-xsutil-0.19-10-any downloading...
perl-test-pod-coverage-1.10-5-any downloading...
perl-test-pod-1.52-11-any downloading...
perl-devel-checkcompiler-0.07-13-any downloading...
perl-test-requires-0.11-8-any downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing perl-sub-uplevel...
installing perl-test-exception...
installing perl-try-tiny...
installing perl-test-fatal...
installing perl-inc-latest...
installing perl-module-build...
installing perl-devel-checkcompiler...
installing perl-module-build-xsutil...
installing perl-test-requires...
installing perl-test-leaktrace...
installing perl-params-util...
installing perl-sub-install...
installing perl-data-optlist...
installing perl-sub-exporter...
installing perl-test-pod...
installing perl-devel-symdump...
installing perl-pod-parser...
installing perl-pod-coverage...
installing perl-test-pod-coverage...
installing perl-capture-tiny...
installing perl-test-output...
installing perl-test-nowarnings...
installing perl-test-deep...
installing perl-io-string...
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Checking for old perl modules...
[?25h==> Retrieving sources...
-> Found Mouse-v2.6.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting Mouse-v2.6.0.tar.gz with bsdtar
==> Starting build()...
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Mouse' version 'v2.6.0'
Building Mouse
Generate Mouse::Tiny ...
done.
cc -Ixs-src -I/usr/lib/perl5/5.42/core_perl/CORE -fPIC -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection -o xs-src/MouseAccessor.o xs-src/MouseAccessor.c
In file included from xs-src/mouse.h:17,
from xs-src/MouseAccessor.xs:1:
xs-src/xshelper.h:92:9: warning: "newAV_mortal" redefined
92 | #define newAV_mortal() (AV*)sv_2mortal((SV*)newAV())
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:4520,
from xs-src/xshelper.h:36:
/usr/lib/perl5/5.42/core_perl/CORE/av.h:240:9: note: this is the location of the previous definition
240 | #define newAV_mortal() MUTABLE_AV(newSV_type_mortal(SVt_PVAV))
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7933,
from xs-src/xshelper.h:36,
from xs-src/mouse.h:17,
from xs-src/MouseAccessor.xs:1:
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_av_remove_offset':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:210:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
210 | SSize_t i = AvARRAY(av) - AvALLOC(av);
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_rpp_context':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1058:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1058 | SV *top = *svp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_sv_can_existdelete':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1189:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1189 | HV *stash = SvSTASH(SvRV(SvTIED_obj(sv, mg)));
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3164:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3164 | const U8 * s = s0;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_or_die':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3213:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3213 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8n_to_uvchr_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3228:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3228 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uvchr_buf':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3248 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_push_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3937:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3937 | PERL_SI *next = PL_curstackinfo->si_next;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_pop_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3977:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3977 | PERL_SI * const prev = PL_curstackinfo->si_prev;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_newPADxVOP':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4019:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4019 | OP *o = newOP(type, flags);
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4052:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4052 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ_latin1':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4077:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4077 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_cop_file_avn':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4386:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4386 | const char *file = CopFILE(cop);
| ^~~~~
xs-src/MouseAccessor.xs: In function 'mouse_simple_accessor_generate':
xs-src/MouseAccessor.xs:337:12: warning: variable 'mg' set but not used [-Wunused-but-set-variable]
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7934:
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h: In function 'Perl_newSV_type':
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:475:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
475 | ASSUME(type_details->arena);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:478:5: note: here
478 | case SVt_PVFM:
| ^~~~
cc -Ixs-src -I/usr/lib/perl5/5.42/core_perl/CORE -fPIC -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection -o xs-src/MouseAttribute.o xs-src/MouseAttribute.c
In file included from xs-src/mouse.h:17,
from xs-src/MouseAttribute.xs:1:
xs-src/xshelper.h:92:9: warning: "newAV_mortal" redefined
92 | #define newAV_mortal() (AV*)sv_2mortal((SV*)newAV())
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:4520,
from xs-src/xshelper.h:36:
/usr/lib/perl5/5.42/core_perl/CORE/av.h:240:9: note: this is the location of the previous definition
240 | #define newAV_mortal() MUTABLE_AV(newSV_type_mortal(SVt_PVAV))
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7933,
from xs-src/xshelper.h:36,
from xs-src/mouse.h:17,
from xs-src/MouseAttribute.xs:1:
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_av_remove_offset':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:210:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
210 | SSize_t i = AvARRAY(av) - AvALLOC(av);
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_rpp_context':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1058:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1058 | SV *top = *svp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_sv_can_existdelete':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1189:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1189 | HV *stash = SvSTASH(SvRV(SvTIED_obj(sv, mg)));
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3164:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3164 | const U8 * s = s0;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_or_die':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3213:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3213 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8n_to_uvchr_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3228:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3228 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uvchr_buf':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3248 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_push_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3937:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3937 | PERL_SI *next = PL_curstackinfo->si_next;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_pop_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3977:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3977 | PERL_SI * const prev = PL_curstackinfo->si_prev;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_newPADxVOP':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4019:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4019 | OP *o = newOP(type, flags);
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4052:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4052 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ_latin1':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4077:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4077 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_cop_file_avn':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4386:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4386 | const char *file = CopFILE(cop);
| ^~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7934:
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h: In function 'Perl_newSV_type':
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:475:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
475 | ASSUME(type_details->arena);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:478:5: note: here
478 | case SVt_PVFM:
| ^~~~
cc -Ixs-src -I/usr/lib/perl5/5.42/core_perl/CORE -fPIC -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection -o xs-src/MouseTypeConstraints.o xs-src/MouseTypeConstraints.c
In file included from xs-src/mouse.h:17,
from xs-src/MouseTypeConstraints.xs:7:
xs-src/xshelper.h:92:9: warning: "newAV_mortal" redefined
92 | #define newAV_mortal() (AV*)sv_2mortal((SV*)newAV())
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:4520,
from xs-src/xshelper.h:36:
/usr/lib/perl5/5.42/core_perl/CORE/av.h:240:9: note: this is the location of the previous definition
240 | #define newAV_mortal() MUTABLE_AV(newSV_type_mortal(SVt_PVAV))
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7933,
from xs-src/xshelper.h:36,
from xs-src/mouse.h:17,
from xs-src/MouseTypeConstraints.xs:7:
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_av_remove_offset':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:210:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
210 | SSize_t i = AvARRAY(av) - AvALLOC(av);
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_rpp_context':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1058:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1058 | SV *top = *svp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_sv_can_existdelete':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1189:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1189 | HV *stash = SvSTASH(SvRV(SvTIED_obj(sv, mg)));
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3164:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3164 | const U8 * s = s0;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_or_die':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3213:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3213 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8n_to_uvchr_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3228:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3228 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uvchr_buf':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3248 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_push_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3937:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3937 | PERL_SI *next = PL_curstackinfo->si_next;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_pop_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3977:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3977 | PERL_SI * const prev = PL_curstackinfo->si_prev;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_newPADxVOP':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4019:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4019 | OP *o = newOP(type, flags);
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4052:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4052 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ_latin1':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4077:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4077 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_cop_file_avn':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4386:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4386 | const char *file = CopFILE(cop);
| ^~~~~
xs-src/MouseTypeConstraints.xs: In function 'mouse_tc_generate':
xs-src/MouseTypeConstraints.xs:503:12: warning: variable 'mg' set but not used [-Wunused-but-set-variable]
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7934:
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h: In function 'Perl_newSV_type':
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:475:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
475 | ASSUME(type_details->arena);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:478:5: note: here
478 | case SVt_PVFM:
| ^~~~
cc -Ixs-src -I/usr/lib/perl5/5.42/core_perl/CORE -fPIC -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection -o xs-src/MouseUtil.o xs-src/MouseUtil.c
In file included from xs-src/mouse.h:17,
from xs-src/MouseUtil.xs:1:
xs-src/xshelper.h:92:9: warning: "newAV_mortal" redefined
92 | #define newAV_mortal() (AV*)sv_2mortal((SV*)newAV())
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:4520,
from xs-src/xshelper.h:36:
/usr/lib/perl5/5.42/core_perl/CORE/av.h:240:9: note: this is the location of the previous definition
240 | #define newAV_mortal() MUTABLE_AV(newSV_type_mortal(SVt_PVAV))
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7933,
from xs-src/xshelper.h:36,
from xs-src/mouse.h:17,
from xs-src/MouseUtil.xs:1:
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_av_remove_offset':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:210:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
210 | SSize_t i = AvARRAY(av) - AvALLOC(av);
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_rpp_context':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1058:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1058 | SV *top = *svp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_sv_can_existdelete':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1189:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1189 | HV *stash = SvSTASH(SvRV(SvTIED_obj(sv, mg)));
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3164:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3164 | const U8 * s = s0;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_or_die':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3213:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3213 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8n_to_uvchr_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3228:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3228 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uvchr_buf':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3248 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_push_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3937:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3937 | PERL_SI *next = PL_curstackinfo->si_next;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_pop_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3977:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3977 | PERL_SI * const prev = PL_curstackinfo->si_prev;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_newPADxVOP':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4019:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4019 | OP *o = newOP(type, flags);
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4052:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4052 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ_latin1':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4077:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4077 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_cop_file_avn':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4386:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4386 | const char *file = CopFILE(cop);
| ^~~~~
cc -Ixs-src -I/usr/lib/perl5/5.42/core_perl/CORE '-DVERSION="v2.6.0"' '-DXS_VERSION="v2.6.0"' -fPIC -Wall -Wextra -Wdeclaration-after-statement -Wc++-compat -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/include/db5.3 -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection '-march=armv7-a' '-mfloat-abi=hard' '-mfpu=neon' -O2 -pipe -fno-plt -fexceptions '-Wp,-D_FORTIFY_SOURCE=3' -Wformat '-Werror=format-security' -fstack-clash-protection -o lib/Mouse.o lib/Mouse.c
In file included from xs-src/mouse.h:17,
from lib/Mouse.xs:1:
xs-src/xshelper.h:92:9: warning: "newAV_mortal" redefined
92 | #define newAV_mortal() (AV*)sv_2mortal((SV*)newAV())
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:4520,
from xs-src/xshelper.h:36:
/usr/lib/perl5/5.42/core_perl/CORE/av.h:240:9: note: this is the location of the previous definition
240 | #define newAV_mortal() MUTABLE_AV(newSV_type_mortal(SVt_PVAV))
| ^~~~~~~~~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7933,
from xs-src/xshelper.h:36,
from xs-src/mouse.h:17,
from lib/Mouse.xs:1:
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_av_remove_offset':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:210:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
210 | SSize_t i = AvARRAY(av) - AvALLOC(av);
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_rpp_context':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1058:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1058 | SV *top = *svp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_sv_can_existdelete':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:1189:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
1189 | HV *stash = SvSTASH(SvRV(SvTIED_obj(sv, mg)));
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3164:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3164 | const U8 * s = s0;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uv_or_die':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3213:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3213 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8n_to_uvchr_msgs':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3228:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3228 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_utf8_to_uvchr_buf':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3248:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3248 | UV cp;
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_push_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3937:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3937 | PERL_SI *next = PL_curstackinfo->si_next;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_pop_stackinfo':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:3977:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
3977 | PERL_SI * const prev = PL_curstackinfo->si_prev;
| ^~~~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_newPADxVOP':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4019:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4019 | OP *o = newOP(type, flags);
| ^~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4052:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4052 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_foldEQ_latin1':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4077:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4077 | const U8 *a = (const U8 *)s1;
| ^~~~~
/usr/lib/perl5/5.42/core_perl/CORE/inline.h: In function 'Perl_cop_file_avn':
/usr/lib/perl5/5.42/core_perl/CORE/inline.h:4386:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
4386 | const char *file = CopFILE(cop);
| ^~~~~
In file included from /usr/lib/perl5/5.42/core_perl/CORE/perl.h:7934:
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h: In function 'Perl_newSV_type':
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:475:44: warning: this statement may fall through [-Wimplicit-fallthrough=]
475 | ASSUME(type_details->arena);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
/usr/lib/perl5/5.42/core_perl/CORE/sv_inline.h:478:5: note: here
478 | case SVt_PVFM:
| ^~~~
ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/Mouse/Mouse.bs')
cc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -L/usr/lib/db5.3 -fstack-protector-strong -o blib/arch/auto/Mouse/Mouse.so lib/Mouse.o xs-src/MouseAccessor.o xs-src/MouseAttribute.o xs-src/MouseTypeConstraints.o xs-src/MouseUtil.o
==> Entering fakeroot environment...
==> Starting package()...
Building Mouse
Generate Mouse::Tiny ...
done.
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/auto/Mouse/Mouse.so
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/auto/Mouse/Mouse.bs
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Squirrel.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/ouse.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Test/Mouse.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/PurePerl.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Exporter.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/TypeRegistry.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Role.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Util.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Tiny.pod
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Tiny.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/XS.pod
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Spec.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Object.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Attribute.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Class.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Method.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Role.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Module.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/TypeConstraint.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Method/Destructor.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Method/Delegation.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Method/Accessor.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Method/Constructor.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Role/Method.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Role/Composite.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Meta/Role/Application.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Util/TypeConstraints.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Mouse/Util/MetaRole.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/lib/perl5/5.42/vendor_perl/Squirrel/Role.pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Tiny.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Role::Method.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Method::Constructor.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Module.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Util.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Role::Application.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Class.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Method::Delegation.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::TypeConstraint.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::TypeRegistry.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Method::Accessor.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Squirrel.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Spec.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Util::MetaRole.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Attribute.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::XS.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Method::Destructor.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Squirrel::Role.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Object.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Method.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Role::Composite.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Test::Mouse.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::PurePerl.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Meta::Role.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Exporter.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Util::TypeConstraints.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/Mouse::Role.3pm
Installing /build/perl-mouse/pkg/perl-mouse/usr/share/man/man3/ouse.3pm
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "perl-mouse"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: perl-mouse 2.6.0-1 (Sun Nov 2 12:53:08 2025)
==> Cleaning up...