bitbake.conf, native*.bbclass: pass --sysroot to TOOLCHAIN_OPTIONS
authorDenys Dmytriyenko <denys@ti.com>
Fri, 25 Feb 2011 07:39:16 +0000 (07:39 +0000)
committerDenys Dmytriyenko <denys@ti.com>
Fri, 25 Feb 2011 02:05:56 +0000 (21:05 -0500)
commitebd905685a339814c36bf658a8e58bf8f457f14e
treef0ba5d1c1713f7c69379a594471fdee6da00be68
parent2ee7e82e8ff5b7c12edc978d68d5163dd55d8d13
bitbake.conf, native*.bbclass: pass --sysroot to TOOLCHAIN_OPTIONS

Commit 9c5b9db29738a89837917b1a2d8ee5a1cae0b4cc (bitbake.conf: Simplify
TARGET_CPPFLAGS/LDFLAGS) potentially breaks external toolchains, when their
default sysroot is different from our sysroot/staging location.

Pass default --sysroot to compiler/linker through TOOLCHAIN_OPTIONS, avoiding
native and nativesdk packages. This matches the corresponding changes in Poky.
cross.bbclass was already doing it, since it originated from Poky, AFAIK.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Acked-by: Tom Rini <tom_rini@mentor.com>
classes/native.bbclass
classes/nativesdk.bbclass
conf/bitbake.conf