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-arm_cortex-a7+neon-vfpv4_musl_eabi/perl/Authen-SASL-XS-1.00' cp XS.pm blib/lib/Authen/SASL/XS.pm cp XS.pod blib/lib/Authen/SASL/XS.pod 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-arm_cortex-a7+neon-vfpv4_musl_eabi/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 arm-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 -mfloat-abi=hard -ffile-prefix-map=/builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/usr/include -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include/fortify -I/builder/shared-workdir/build/sdk/staging_dir/toolchain-arm_cortex-a7+neon-vfpv4_gcc-12.3.0_musl_eabi/include -D_REENTRANT -D_GNU_SOURCE -O2 -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC "-I/builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/usr/lib/perl5/5.28/CORE/" -DSASL2 XS.c In file included from XS.xs:43: /builder/shared-workdir/build/sdk/staging_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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:884:39: warning: format '%x' expects argument of type 'unsigned int', but argument 2 has type 'long unsigned int' [-Wformat=] 884 | croak("Unknown parameter to %x callback.\n", cb->id); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~ | | | long unsigned int 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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/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-arm_cortex-a7+neon-vfpv4_musl_eabi/perl/Authen-SASL-XS-1.00' make[3]: *** [Makefile:53: /builder/shared-workdir/build/sdk/build_dir/target-arm_cortex-a7+neon-vfpv4_musl_eabi/perl/Authen-SASL-XS-1.00/.built] Error 2 time: package/feeds/packages/perl-authen-sasl-xs/compile#2.08#0.48#4.74