From: Graham Gower Date: Sun, 11 Jul 2010 20:51:15 +0000 (+0000) Subject: perl_5.8.8.bb: Don't use hostperl's $Config{cppflags} with cross compiler. X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5ce3d5e328aceacbc17a099e8db8a7d4bf9452a0;p=openembedded.git perl_5.8.8.bb: Don't use hostperl's $Config{cppflags} with cross compiler. Fixes /usr/local/include Badness. make[2]: Entering directory `/home/grg/oe2/tmp/work/mipsel-oe-linux/perl-5.8.8-r34/perl-5.8.8/ext/Errno' hostperl -I/home/grg/oe2/tmp/work/mipsel-oe-linux/perl-5.8.8-r34/perl-5.8.8/Cross/../fake_config_library -MConfig Errno_pm.PL Errno.pm CROSS COMPILE Badness: /usr/local/include in INCLUDEPATH: /usr/local/include No error definitions found at Errno_pm.PL line 216. Signed-off-by: Graham Gower Signed-off-by: Khem Raj --- diff --git a/recipes/perl/perl_5.8.8.bb b/recipes/perl/perl_5.8.8.bb index 4f4c468a78..f09360facf 100644 --- a/recipes/perl/perl_5.8.8.bb +++ b/recipes/perl/perl_5.8.8.bb @@ -104,7 +104,8 @@ do_configure() { } do_compile() { if test "${MACHINE}" != "native"; then - sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' ext/Errno/Errno_pm.PL + sed -i -e 's|/usr/include|${STAGING_INCDIR}|g' \ + -e 's|$Config{cppflags}||' ext/Errno/Errno_pm.PL fi cd Cross oe_runmake perl LD="${TARGET_SYS}-gcc"