| Summary: | archiver.bbclass does not create subfolder per license | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Pascal Bach <pascal.bach> | ||||
| Component: | core | Assignee: | Ross Burton <ross.burton> | ||||
| Status: | RESOLVED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | Medium | CC: | meta.mr.watcher, meta.watcher | ||||
| Version: | 1.9 | ||||||
| Target Milestone: | 4.99 | ||||||
| Hardware: | All | ||||||
| OS: | Multiple | ||||||
| Whiteboard: | |||||||
| OS type for building Yocto: | --- | Type of Regression: | --- | ||||
| Verified: | Documentation change: | Don't know | |||||
| Attachments: |
|
||||||
Will this make it into 2.0? Sadly not, sorry. What is the process of getting this patch accepted? Should I send it to the mailing list? Yes, please submit it to the list. The documentation has been updated and it now matches the behavior [1]. So I propose to close this issue. [1] https://www.yoctoproject.org/docs/latest/mega-manual/mega-manual.html#providing-the-source-code |
Created attachment 2789 [details] a proposed soultion for 2. The documentation suggests to use the following command to get all GPL sources: $ cd poky/build/tmp/deploy/sources $ mkdir ~/gpl_source_release $ for dir in */*GPL*; do cp -r $dir ~/gpl_source_release; done For this to work the archiver would have to create a subfolder per license under deploy/sources/. However in reallity the sources are in a folder named afer the package name and the version directly under deploy/sources/ So eigher: 1. the documentation should be changed 2. or the archiver.bbclass should be adjusted (preferred).