+ curl -f --connect-timeout 5 --retry 3 --location https://www.cpan.org/authors/id/G/GB/GBARR/Authen-SASL-XS-1.00.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 24304 100 24304 0 0 62980 0 --:--:-- --:--:-- --:--:-- 62963 Applying /immortalwrt/master/feeds/packages/lang/perl/perl-authen-sasl-xs/patches/100-remove-devel-checklib-checks.patch using plaintext: patching file Makefile.PL Applying /immortalwrt/master/feeds/packages/lang/perl/perl-authen-sasl-xs/patches/102-strlen-size.patch using plaintext: patching file XS.xs Applying /immortalwrt/master/feeds/packages/lang/perl/perl-authen-sasl-xs/patches/104-use-int2ptr.patch using plaintext: patching file typemap Applying /immortalwrt/master/feeds/packages/lang/perl/perl-authen-sasl-xs/patches/105-gcc-14.patch using plaintext: patching file XS.xs Applying /immortalwrt/master/feeds/packages/lang/perl/perl-authen-sasl-xs/patches/106-fix-sasl_ssf-and-sasl_maxoutbuf-property.patch using plaintext: patching file XS.xs 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[3]: Entering directory '/immortalwrt/master/build_dir/target-mipsel_24kc_musl/perl/Authen-SASL-XS-1.00' !!! Developers: Do not edit the XS.pod, edit the XS.xs instead. !!! Make will overwrite XS.pod. podselect XS.xs > XS.pod /bin/sh: 1: podselect: not found make[3]: [Makefile:1151: XS.pod] Error 127 (ignored) 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" "/immortalwrt/master/staging_dir/hostpkg/usr/bin/perl5.40.0" -MExtUtils::Command::MM -e 'cp_nonempty' -- XS.bs blib/arch/auto/Authen/SASL/XS/XS.bs 644 "/immortalwrt/master/staging_dir/hostpkg/usr/bin/perl5.40.0" "/immortalwrt/master/staging_dir/hostpkg/usr/lib/perl5/5.40.0/ExtUtils/xsubpp" -typemap '/immortalwrt/master/staging_dir/hostpkg/usr/lib/perl5/5.40.0/ExtUtils/typemap' -typemap '/immortalwrt/master/build_dir/target-mipsel_24kc_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 mipsel-openwrt-linux-gcc -c -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -msoft-float -ffile-prefix-map=/immortalwrt/master/build_dir/target-mipsel_24kc_musl/perl/Authen-SASL-XS-1.00=Authen-SASL-XS-1.00 -ffile-prefix-map=/immortalwrt/master/staging_dir/target-mipsel_24kc_musl=staging_dir/target-mipsel_24kc_musl -mips16 -minterlink-mips16 -Wl,-z,max-page-size=4096 -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -I/immortalwrt/master/staging_dir/toolchain-mipsel_24kc_gcc-14.4.0_musl/usr/include -I/immortalwrt/master/staging_dir/toolchain-mipsel_24kc_gcc-14.4.0_musl/include -I/immortalwrt/master/staging_dir/toolchain-mipsel_24kc_gcc-14.4.0_musl/include/fortify -D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -O2 -DVERSION=\"1.00\" -DXS_VERSION=\"1.00\" -fPIC "-I/immortalwrt/master/staging_dir/target-mipsel_24kc_musl/usr/lib/perl5/5.40/CORE/" -DSASL2 XS.c XS.xs:42:10: fatal error: EXTERN.h: No such file or directory 42 | #include | ^~~~~~~~~~ compilation terminated. make[3]: *** [Makefile:343: XS.o] Error 1 make[3]: Leaving directory '/immortalwrt/master/build_dir/target-mipsel_24kc_musl/perl/Authen-SASL-XS-1.00' make[2]: *** [Makefile:59: /immortalwrt/master/build_dir/target-mipsel_24kc_musl/perl/Authen-SASL-XS-1.00/.built] Error 2 time: package/feeds/packages/perl/perl-authen-sasl-xs/compile#0.68#0.21#3.47