Bug 8366

Summary: Build the specific recipe version
Product: [Build System, Metadata & Runtime] Toaster Reporter: Michael Wood <michael.g.wood>
Component: toasterAssignee: Toaster default assignee <toaster>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: Medium CC: belen.barros.pena, david.reyna, jessica.zhang, jose.perez.carranza, stanciux.mihail
Version: 2.1   
Target Milestone: Future   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Michael Wood 2015-09-21 16:42:28 UTC
When triggering a build we currently just pass the recipe's name down the chain from libtoaster JS startABuild to projectbuilds 'targets' to schedule_build. This means that if there are two recipes in the same layer of different versions such as bash in openembedded-core then we just build what ever bitbake decides. We probably need to set PREFERRED_VERSION_recipe for each recipe we have been asked to build.