| Summary: | Whitelist processing does not play well with wildcards in INCOMPATIBLE_LICENSES | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Jeffrey Honig <jch> |
| Component: | core | Assignee: | Hongxu Jia <hongxu.jia> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | hongxu.jia, jeff.polk, liezhi.yang, mark.hatle, meta.mr.watcher, meta.watcher, richard.purdie, sgw |
| Version: | 1.5 | ||
| Target Milestone: | 1.8 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | Yes (doc changes required) | |
|
Description
Jeffrey Honig
2013-11-22 21:33:56 UTC
We should probably just remove that functionality since its broken and not documented. Moving to 1.7 and reassigning to Jeff Honig per Mark. Test Steps: mpfr is "GPLv3 & LGPLv3", less is "GPLv3+ | BSD-2-Clause" but listed in WHITELIST_GPL-3.0 So while INCOMPATIBLE_LICENSE = "*GPL-3", we could build less, but skip mpfr. $ bitbake less ... NOTE: Tasks Summary: Attempted 587 tasks of which 440 didn't need to be rerun and all succeeded. ... $ bitbake mpfr ... ERROR: Nothing PROVIDES 'mpfr' ERROR: mpfr was skipped: incompatible with license GPLv3 & LGPLv3 //Hongxu Merged into master: commit 5f78cf9b4ee56937298eaa55a6fddabae8dd8bd4 Author: Hongxu Jia <hongxu.jia@windriver.com> Date: Mon Dec 15 16:55:10 2014 +0800 base/license.bbclass: expand wildcards in INCOMPATIBLE_LICENSE //Hongxu |