Applying ./patches/100-remove-devel-checklib-checks.patch using plaintext: patching file Makefile.PL Warning: prerequisite Authen::SASL 2.08 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Authen::SASL::XS Writing MYMETA.yml and MYMETA.json make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/perl/Authen-SASL-XS-1.00' cp XS.pod blib/lib/Authen/SASL/XS.pod cp XS.pm blib/lib/Authen/SASL/XS.pm cp lib/Authen/SASL/XS/Security.pm blib/lib/Authen/SASL/XS/Security.pm Running Mkbootstrap for XS () chmod 644 "XS.bs" "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/bin/perl5.28.1" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs blib/arch/auto/Authen/SASL/XS/XS.bs 644 "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/bin/perl5.28.1" "/builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/lib/perl5/5.28.1/ExtUtils/xsubpp" -typemap '/builder/shared-workdir/build/sdk/staging_dir/hostpkg/usr/lib/perl5/5.28.1/ExtUtils/typemap' -typemap '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/perl/Authen-SASL-XS-1.00/typemap' XS.xs > XS.xsc Please specify prototyping behavior for XS.xs (see perlxs manual) mv XS.xsc XS.c aarch64-openwrt-linux-gcc -c -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -fno-caller-saves -fno-plt -fhonour-copts -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/perl/Authen-SASL-XS-1.00=Authen-SASL-XS-1.00 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.3.0_musl/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.3.0_musl/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-aarch64_cortex-a72_gcc-12.3.0_musl/include -D_REENTRANT -D_GNU_SOURCE -O2 -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC "-I/builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/" -DSASL2 XS.c In file included from XS.xs:43: /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: error: unknown type name 'off64_t'; did you mean 'off_t'? 2494 | # define Off_t off64_t | ^~~~~~~ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:2494:22: note: in definition of macro 'Off_t' 2494 | # define Off_t off64_t | ^~~~~~~ XS.xs: In function 'AddCallback': XS.xs:895:43: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(void *, int, const char **, unsigned int *)' [-Wincompatible-pointer-types] 895 | cb->proc = PerlCallback; | ^ XS.xs:899:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(sasl_conn_t *, void *, int, sasl_secret_t **)' {aka 'int (*)(struct sasl_conn *, void *, int, struct sasl_secret **)'} [-Wincompatible-pointer-types] 899 | cb->proc = PerlCallbackSecret; | ^ XS.xs:903:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(void *, int, const char **, const char **)' [-Wincompatible-pointer-types] 903 | cb->proc = PerlCallbackRealm; | ^ XS.xs:910:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(sasl_conn_t *, void *, const char *, unsigned int, const char *, unsigned int, const char *, unsigned int, struct propctx *)' {aka 'int (*)(struct sasl_conn *, void *, const char *, unsigned int, const char *, unsigned int, const char *, unsigned int, struct propctx *)'} [-Wincompatible-pointer-types] 910 | cb->proc = PerlCallbackAuthorize; | ^ XS.xs:914:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(sasl_conn_t *, void *, const char *, unsigned int, unsigned int, const char *, char *, unsigned int, unsigned int *)' {aka 'int (*)(struct sasl_conn *, void *, const char *, unsigned int, unsigned int, const char *, char *, unsigned int, unsigned int *)'} [-Wincompatible-pointer-types] 914 | cb->proc = PerlCallbackCanonUser; | ^ XS.xs:918:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(sasl_conn_t *, void *, const char *, const char *, unsigned int, struct propctx *)' {aka 'int (*)(struct sasl_conn *, void *, const char *, const char *, unsigned int, struct propctx *)'} [-Wincompatible-pointer-types] 918 | cb->proc = PerlCallbackServerCheckPass; | ^ XS.xs:922:42: warning: assignment to 'int (*)(void)' from incompatible pointer type 'int (*)(sasl_conn_t *, void *, const char *, const char *, unsigned int, struct propctx *, unsigned int)' {aka 'int (*)(struct sasl_conn *, void *, const char *, const char *, unsigned int, struct propctx *, unsigned int)'} [-Wincompatible-pointer-types] 922 | cb->proc = PerlCallbackServerSetPass; | ^ In file included from /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:5310: XS.xs: In function 'ExtractParentCallbacks': XS.xs:982:39: warning: passing argument 3 of 'Perl_hv_iterkey' from incompatible pointer type [-Wincompatible-pointer-types] 982 | key = hv_iterkey(iter,&l); | ^~ | | | long int * /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/embed.h:245:57: note: in definition of macro 'hv_iterkey' 245 | #define hv_iterkey(a,b) Perl_hv_iterkey(aTHX_ a,b) | ^ In file included from /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:5271: /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/proto.h:1278:63: note: expected 'I32 *' {aka 'int *'} but argument is of type 'long int *' 1278 | PERL_CALLCONV char* Perl_hv_iterkey(pTHX_ HE* entry, I32* retlen) | ~~~~~^~~~~~ XS.xs:1017:39: warning: passing argument 3 of 'Perl_hv_iterkey' from incompatible pointer type [-Wincompatible-pointer-types] 1017 | key = hv_iterkey(iter,&l); | ^~ | | | long int * /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/embed.h:245:57: note: in definition of macro 'hv_iterkey' 245 | #define hv_iterkey(a,b) Perl_hv_iterkey(aTHX_ a,b) | ^ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/proto.h:1278:63: note: expected 'I32 *' {aka 'int *'} but argument is of type 'long int *' 1278 | PERL_CALLCONV char* Perl_hv_iterkey(pTHX_ HE* entry, I32* retlen) | ~~~~~^~~~~~ In file included from /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/perl.h:5251: XS.xs: In function 'XS_Authen__SASL__XS_property': XS.xs:1886:40: warning: initialization of 'IV' {aka 'long int'} from 'int *' makes integer from pointer without a cast [-Wint-conversion] 1886 | XPUSHi((int *)value); | ^ /builder/shared-workdir/build/sdk/staging_dir/target-aarch64_cortex-a72_musl/usr/lib/perl5/5.28/CORE/pp.h:393:23: note: in definition of macro 'TARGi' 393 | IV TARGi_iv = i; \ | ^ XS.xs:1886:33: note: in expansion of macro 'XPUSHi' 1886 | XPUSHi((int *)value); | ^~~~~~ make[4]: *** [Makefile:340: XS.o] Error 1 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/perl/Authen-SASL-XS-1.00' make[3]: *** [Makefile:53: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_cortex-a72_musl/perl/Authen-SASL-XS-1.00/.built] Error 2 time: package/feeds/packages/perl-authen-sasl-xs/compile#1.32#0.20#2.03