>>> perl-meta: Building main/perl-meta 0.012-r0 (using abuild 3.14.0_rc2-r3) started Mon, 14 Oct 2024 15:22:04 +0000 >>> perl-meta: Validating /home/buildozer/aports/main/perl-meta/APKBUILD... >>> WARNING: perl-meta: Setting the maintainer with a comment is deprecated. Use maintainer="Celeste " instead >>> perl-meta: Analyzing dependencies... >>> perl-meta: Installing for build: build-base perl perl-dev perl-module-build (1/9) Installing libbz2 (1.0.8-r6) (2/9) Installing perl (5.40.0-r3) (3/9) Installing perl-utils (5.40.0-r3) (4/9) Installing perl-dev (5.40.0-r3) (5/9) Installing perl-module-build (0.4234-r1) (6/9) Installing .makedepends-perl-meta (20241014.152205) (7/9) Installing perl-error (0.17029-r2) (8/9) Installing perl-git (2.46.2-r0) (9/9) Installing git-perl (2.46.2-r0) Executing busybox-1.36.1-r32.trigger OK: 370 MiB in 110 packages >>> perl-meta: Cleaning up srcdir >>> perl-meta: Cleaning up pkgdir >>> perl-meta: Cleaning up tmpdir >>> perl-meta: Fetching https://distfiles.alpinelinux.org/distfiles/edge/perl-meta-0.012.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> perl-meta: Fetching perl-meta-0.012.tar.gz::https://cpan.metacpan.org/authors/id/P/PE/PEVANS/meta-0.012.tar.gz Connecting to cpan.metacpan.org ([2a04:4e42:200::729]:443) saving to '/var/cache/distfiles/edge/perl-meta-0.012.tar.gz.part' perl-meta-0.012.tar. 100% |********************************| 35229 0:00:00 ETA '/var/cache/distfiles/edge/perl-meta-0.012.tar.gz.part' saved >>> perl-meta: Fetching https://distfiles.alpinelinux.org/distfiles/edge/perl-meta-0.012.tar.gz >>> perl-meta: Checking sha512sums... perl-meta-0.012.tar.gz: OK >>> perl-meta: Unpacking /var/cache/distfiles/edge/perl-meta-0.012.tar.gz... Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'meta' version '0.012' Building meta gcc -I/usr/lib/perl5/core_perl/CORE '-DVERSION="0.012"' '-DXS_VERSION="0.012"' -fPIC -c -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' -D_REENTRANT -D_GNU_SOURCE -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -D_LARGEFILE_SOURCE '-D_FILE_OFFSET_BITS=64' -Os -fstack-clash-protection -Wformat '-Werror=format-security' -O2 -o lib/meta.o lib/meta.c lib/meta.xs: In function 'S_get_metaglob_slot': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:81:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 81 | #define MUST_GV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, GV *, SVt_PVGV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:246:12: note: in expansion of macro 'MUST_GV_FROM_REFSV' 246 | GV *gv = MUST_GV_FROM_REFSV(metaglob); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_is_class': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:345:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 345 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_name': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:359:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 359 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_get_glob': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:375:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 375 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_get_symbol': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:421:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 421 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_add_named_sub': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:545:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 545 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_remove_symbol': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:581:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 581 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_list_globs': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:647:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 647 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package__list_symbols': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:674:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 674 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__package_list_subpackages': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:80:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 80 | #define MUST_STASH_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, HV *, SVt_PVHV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:728:17: note: in expansion of macro 'MUST_STASH_FROM_REFSV' 728 | HV *stash = MUST_STASH_FROM_REFSV(metapkg); | ^~~~~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__symbol_DESTROY': lib/meta.xs:85:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | ((SV *)(SvUV(SvRV(sv)))) | ^ lib/meta.xs:762:14: note: in expansion of macro 'SV_FROM_REFSV' 762 | SV *sv = SV_FROM_REFSV(metasym); | ^~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__symbol_is_scalar': lib/meta.xs:85:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | ((SV *)(SvUV(SvRV(sv)))) | ^ lib/meta.xs:770:14: note: in expansion of macro 'SV_FROM_REFSV' 770 | SV *sv = SV_FROM_REFSV(metasym); | ^~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__symbol__is_type': lib/meta.xs:85:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | ((SV *)(SvUV(SvRV(sv)))) | ^ lib/meta.xs:785:14: note: in expansion of macro 'SV_FROM_REFSV' 785 | SV *sv = SV_FROM_REFSV(metasym); | ^~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__symbol_reference': lib/meta.xs:85:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | ((SV *)(SvUV(SvRV(sv)))) | ^ lib/meta.xs:795:14: note: in expansion of macro 'SV_FROM_REFSV' 795 | SV *sv = SV_FROM_REFSV(metasym); | ^~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__glob_basename': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:81:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 81 | #define MUST_GV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, GV *, SVt_PVGV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:840:14: note: in expansion of macro 'MUST_GV_FROM_REFSV' 840 | GV *gv = MUST_GV_FROM_REFSV(metaglob); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__variable_value': lib/meta.xs:85:4: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 85 | ((SV *)(SvUV(SvRV(sv)))) | ^ lib/meta.xs:908:14: note: in expansion of macro 'SV_FROM_REFSV' 908 | SV *sv = SV_FROM_REFSV(metavar); | ^~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_is_method': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:967:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 967 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_subname': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:981:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 981 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_set_subname': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:996:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 996 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_prototype': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:1033:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 1033 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_set_prototype': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:1047:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 1047 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ lib/meta.xs: In function 'XS_meta__subroutine_signature': lib/meta.xs:77:6: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 77 | ((type)(SvUV(SvRV(rsv)))) | ^ lib/meta.xs:82:36: note: in expansion of macro '_MUST_SVTYPE_FROM_REFSV' 82 | #define MUST_CV_FROM_REFSV(sv) _MUST_SVTYPE_FROM_REFSV(sv, CV *, SVt_PVCV) | ^~~~~~~~~~~~~~~~~~~~~~~ lib/meta.xs:1063:14: note: in expansion of macro 'MUST_CV_FROM_REFSV' 1063 | CV *cv = MUST_CV_FROM_REFSV(metasub); | ^~~~~~~~~~~~~~~~~~ ExtUtils::Mkbootstrap::Mkbootstrap('blib/arch/auto/meta/meta.bs') cc -shared -Os -fstack-clash-protection -Wformat '-Werror=format-security' -O2 -L/usr/local/lib -fstack-protector-strong -o blib/arch/auto/meta/meta.so lib/meta.o t/00use.t ............... ok t/01package.t ........... ok t/02glob.t .............. ok t/03symbols.t ........... ok t/10variables.t ......... ok t/11subroutines.t ....... ok t/12sub-signature.t ..... ok t/20add.t ............... ok t/21remove.t ............ ok t/60class.t ............. ok t/61method-signature.t .. ok t/80subname+Sub-Util.t .. ok t/94warnings.t .......... ok t/99pod.t ............... skipped: Test::Pod 1.00 required for testing POD All tests successful. Files=14, Tests=157, 2 wallclock secs ( 0.04 usr 0.02 sys + 1.10 cusr 0.17 csys = 1.33 CPU) Result: PASS >>> perl-meta: Entering fakeroot... Building meta Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /home/buildozer/aports/main/perl-meta/pkg/perl-meta/usr/lib/perl5/vendor_perl/auto/meta/meta.so Installing /home/buildozer/aports/main/perl-meta/pkg/perl-meta/usr/lib/perl5/vendor_perl/auto/meta/meta.bs Installing /home/buildozer/aports/main/perl-meta/pkg/perl-meta/usr/lib/perl5/vendor_perl/meta.pm Installing /home/buildozer/aports/main/perl-meta/pkg/perl-meta/usr/share/man/man3/meta.3pm >>> perl-meta-doc*: Running split function doc... 'usr/share/man' -> '/home/buildozer/aports/main/perl-meta/pkg/perl-meta-doc/usr/share/man' >>> perl-meta-doc*: Preparing subpackage perl-meta-doc... >>> perl-meta-doc*: Running postcheck for perl-meta-doc >>> perl-meta*: Running postcheck for perl-meta >>> perl-meta*: Preparing package perl-meta... >>> perl-meta*: Stripping binaries >>> perl-meta-doc*: Scanning shared objects >>> perl-meta*: Scanning shared objects >>> perl-meta-doc*: Tracing dependencies... >>> perl-meta-doc*: Package size: 5.6 KB >>> perl-meta-doc*: Compressing data... >>> perl-meta-doc*: Create checksum... >>> perl-meta-doc*: Create perl-meta-doc-0.012-r0.apk >>> perl-meta*: Tracing dependencies... perl so:libc.musl-armhf.so.1 >>> perl-meta*: Package size: 43.9 KB >>> perl-meta*: Compressing data... >>> perl-meta*: Create checksum... >>> perl-meta*: Create perl-meta-0.012-r0.apk >>> perl-meta: Build complete at Mon, 14 Oct 2024 15:22:09 +0000 elapsed time 0h 0m 5s >>> perl-meta: Cleaning up srcdir >>> perl-meta: Cleaning up pkgdir >>> perl-meta: Uninstalling dependencies... (1/9) Purging .makedepends-perl-meta (20241014.152205) (2/9) Purging perl-dev (5.40.0-r3) (3/9) Purging perl-utils (5.40.0-r3) (4/9) Purging perl-module-build (0.4234-r1) (5/9) Purging git-perl (2.46.2-r0) (6/9) Purging perl-git (2.46.2-r0) (7/9) Purging perl-error (0.17029-r2) (8/9) Purging perl (5.40.0-r3) (9/9) Purging libbz2 (1.0.8-r6) Executing busybox-1.36.1-r32.trigger OK: 330 MiB in 101 packages >>> perl-meta: Updating the main/armhf repository index... >>> perl-meta: Signing the index...