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).
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