run single test # ./single_test ../lib/Config.t ... not ok 162 - Expect archlibexp '/usr/lib/perl/5.14.2/' to be in @INC ... So check the @INC # perl -V ... @INC: /etc/perl /usr/lib/perl/site_perl/5.14.2/ /usr/lib/perl/site_perl/5.14.2 /usr/lib/perl/vendor_perl/5.14.2/ /usr/lib/perl/vendor_perl/5.14.2 /mnt/sda10/poky-all-platform/build-ppc/tmp/sysroots/mpc8315e-rdb/usr/lib/perl/5.14.2/ /usr/lib/perl/5.14.2 /usr/local/lib/site_perl /usr/lib/perl/5.14.2 . It shows that host dir is involved in perl @INC, and revert Yocto commit aeca6512f3a5468b8f65e2986024ab07d2ce45b4 perl: use @STAGINGDIR@ in config.sh could fix this issue.
x86 is ok, fails on ppc.
Patch from Tom Zanussi is merged as Yocto commit d38325cbcad40d2fa0c60e2a7f2afd72bd97a455.
Hi Kai I can confirm this is Verified on x86, but can you verifiy on ppc? I don't have hw to test...
Verified. Both on x86 and ppc.