Bug 9512

Summary: insane.bbclass: package_qa_check_license -> do_qa_populate_lic
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Robert Yang <liezhi.yang>
Component: coreAssignee: Robert Yang <liezhi.yang>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: meta.mr.watcher, meta.watcher
Version: 2.2   
Target Milestone: 2.2 M1   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description Robert Yang 2016-04-23 02:15:36 UTC
The package_qa_check_license() was in do_qa_configure which had a
    potential problem, when the recipe sets do_configure[noexec] = "1", then
    the license checking won't run, which may hidden license issues. Rename
    it to do_qa_populate_lic() and run in do_populate_lic[postfuncs] which
    is more reasonable (when no populate license, no license checking).