>>> perl-sys-cpu 0.52 Extracting gzip -d -c /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/dl/perl-sys-cpu/Sys-CPU-0.52.tar.gz | /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/tar --strip-components=1 -C /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52 -xf - >>> perl-sys-cpu 0.52 Patching >>> perl-sys-cpu 0.52 Configuring cd /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52/ && if [ -f Build.PL ] && [ MB != "EUMM" ] ; then PERL_MM_USE_DEFAULT=1 PERL5LIB= PERL_USE_UNSAFE_INC=1 /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/perl Build.PL --config ar="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-ar" --config full_ar="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-ar" --config cc="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc" --config ccflags="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static" --config optimize=" " --config ld="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc" --config lddlflags="-shared -static" --config ldflags=" -static" --include_dirs /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/perl5/5.26.2/arm-linux/CORE --destdir /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/target --installdirs vendor --install_path lib=/usr/lib/perl5/site_perl/5.26.2 --install_path arch=/usr/lib/perl5/site_perl/5.26.2/arm-linux --install_path bin=/usr/bin --install_path script=/usr/bin --install_path bindoc=/usr/share/man/man1 --install_path libdoc=/usr/share/man/man3 ; else PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps PERL5LIB= PERL_USE_UNSAFE_INC=1 /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/perl Makefile.PL AR="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-ar" FULL_AR="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-ar" CC="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc" CCFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static" OPTIMIZE=" " LD="/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc" LDDLFLAGS="-shared -static" LDFLAGS=" -static" PERL_ARCHLIB=/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/perl5/5.26.2/arm-linux DESTDIR=/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/target INSTALLDIRS=vendor INSTALLVENDORLIB=/usr/lib/perl5/site_perl/5.26.2 INSTALLVENDORARCH=/usr/lib/perl5/site_perl/5.26.2/arm-linux INSTALLVENDORBIN=/usr/bin INSTALLVENDORSCRIPT=/usr/bin INSTALLVENDORMAN1DIR=/usr/share/man/man1 INSTALLVENDORMAN3DIR=/usr/share/man/man3 ; fi Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Sys::CPU Writing MYMETA.yml and MYMETA.json >>> perl-sys-cpu 0.52 Building cd /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52/ && if [ -f Build.PL ] && [ MB != "EUMM" ] ; then PERL5LIB= PERL_USE_UNSAFE_INC=1 /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/perl Build build; else /usr/bin/make -j1 FIXIN=: pure_all; fi make[1]: Entering directory `/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52' cp CPU.pm blib/lib/Sys/CPU.pm Running Mkbootstrap for CPU () chmod 644 "CPU.bs" "/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- CPU.bs blib/arch/auto/Sys/CPU/CPU.bs 644 "/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/perl" "/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/lib/perl5/5.26.2/ExtUtils/xsubpp" -typemap '/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/lib/perl5/5.26.2/ExtUtils/typemap' CPU.xs > CPU.xsc Please specify prototyping behavior for CPU.xs (see perlxs manual) mv CPU.xsc CPU.c /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -static -DVERSION=\"0.52\" -DXS_VERSION=\"0.52\" -fPIC "-I/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/perl5/5.26.2/arm-linux/CORE" CPU.c rm -f blib/arch/auto/Sys/CPU/CPU.so /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/bin/arm-linux-gcc -shared -static CPU.o -o blib/arch/auto/Sys/CPU/CPU.so \ \ /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(__uClibc_main.os): In function `__uClibc_fini': __uClibc_main.c:(.text+0x164): undefined reference to `__fini_array_end' __uClibc_main.c:(.text+0x168): undefined reference to `__fini_array_start' __uClibc_main.c:(.text+0x16c): undefined reference to `__fini_array_start' /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libc.a(__uClibc_main.os): In function `__uClibc_main': __uClibc_main.c:(.text+0x59c): undefined reference to `__preinit_array_start' __uClibc_main.c:(.text+0x5a0): undefined reference to `__preinit_array_end' __uClibc_main.c:(.text+0x5a4): undefined reference to `__preinit_array_start' __uClibc_main.c:(.text+0x5a8): undefined reference to `__init_array_start' __uClibc_main.c:(.text+0x5ac): undefined reference to `__init_array_end' __uClibc_main.c:(.text+0x5b0): undefined reference to `__init_array_start' /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/6.4.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: blib/arch/auto/Sys/CPU/CPU.so: hidden symbol `__fini_array_end' isn't defined /usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/6.4.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: final link failed: Bad value collect2: error: ld returned 1 exit status make[1]: *** [blib/arch/auto/Sys/CPU/CPU.so] Error 1 make[1]: Leaving directory `/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52' make: *** [/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/output/build/perl-sys-cpu-0.52/.stamp_built] Error 2 make: Leaving directory `/usr/lfs/v0/rc-buildroot-test/scripts/instance-0/buildroot'