According to [1], a license manifest is generated during image creation: "The Yocto Project generates a license manifest during image creation that is located in ${DEPLOY_DIR}/licenses/image_name-datestamp to assist with any audits."
This manifest lists all packages installed on the target (either being installed directly via IMAGE_INSTALL or due to other packages RDEPENDS). The manifest seems to miss header-only libraries (like tclap or big parts of boost), which were used during compilation (headers) but do not contain dynamic libraries required at runtime. I guess that the same may be true for libraries linked statically. Setting RDEPENDS_${PN} += "tclap" in my own applications recipe seems to improve the situation as now the (empty) package tclap is included in my image and in the license.manifest. But this requires manual work and cannot do this for all recipes shipped by OE. Additionally this doesn't work for boost, as rdepending on boost will pull in ALL boost library packages. Is there a reliable way to get the header-only/static libraries into the manifest file? regards Christian [1] https://www.yoctoproject.org/docs/3.1.1/dev-manual/dev-manual.html#maintaining-open-source-license-compliance-during-your-products-lifecycle ________________________________ [http://assets.arri.com/media/sign/2020-04-03-E-mail-signature-Stellar2_V1.jpg] <https://microsites.arri.com/stellar/> Get all the latest information from www.arri.com<https://www.arri.com/>, Facebook<https://www.facebook.com/TeamARRI>, Twitter<https://twitter.com/ARRIChannel>, Instagram<https://instagram.com/arri> and YouTube<https://www.youtube.com/user/ARRIChannel>. Arnold & Richter Cine Technik GmbH & Co. Betriebs KG Sitz: München - Registergericht: Amtsgericht München - Handelsregisternummer: HRA 57918 Persönlich haftender Gesellschafter: Arnold & Richter Cine Technik GmbH Sitz: München - Registergericht: Amtsgericht München - Handelsregisternummer: HRB 54477 Geschäftsführer: Dr. Michael Neuhäuser; Stephan Schenk; Walter Trauninger; Markus Zeiler
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#140424): https://lists.openembedded.org/g/openembedded-core/message/140424 Mute This Topic: https://lists.openembedded.org/mt/75379155/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-