Bug 2206 - different do_configure task hash values for different MACHINE settings in -crosssdk recipes
Summary: different do_configure task hash values for different MACHINE settings in -cr...
Status: VERIFIED FIXED
Alias: None
Product: Meta-yocto
Classification: Build System, Metadata & Runtime
Component: meta-yocto (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Undecided normal
Target Milestone: 1.2 M4
Assignee: Lianhao Lu
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2012-03-30 10:11 UTC by Lianhao Lu
Modified: 2012-04-18 09:26 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lianhao Lu 2012-03-30 10:11:59 UTC
Branch: Master
Tag: 1.2_M4rc1

We recently found that the -crosssdk recipes (i.e. binutils-crosssdk, gcc-xxx-crosssdk) had different do_configure task hash values if we change the MACHINE setting local.conf. This would result the unnecessary rebuild of all -crosssdk and corresponding -nativesdk recipes. 

The reason is that different MACHINE settings has different TUNE_PKGARCH values. We might need to set TUNE_PKGARCH to SDK_ARCH in crosssdk.class.
Comment 3 Lianhao Lu 2012-04-18 09:26:38 UTC
Verified in master with the latest commit c936fca6e163bc19bc08cbd0036b31ca6f6c3ed6.