On Tue, Jun 19, 2018 at 1:26 AM, Mark Asselstine <[email protected]> wrote: > This is a partial revert of commit 2ad5ceafa53f [various classes > recipes: Remove FILES entries for dbg/dev packages] to restore the > packaging of libtool (.la) files. It is generally recommended to > include 'remove-libtool' in your distro features to purge libtool > files as a do_install postfunc for all recipes, as is the documented > recommendation for handling of libtool files (unless the .la have been > determined to be absolutely necessary, in which case a recipe can use > the REMOVE_LIBTOOL_LA to prevent the cleanup). However, if the > 'remove-libtool' distro feature is not specified we need to ensure > that if after a recipe completes do_install() and there are libtool > files present in the image, we must package them or we will hit > 'installed-vs-shipped' QA issues. > > NOTE: that even with respect to libtool files this is not a 1:1 > partial revert of commit 2ad5ceafa53f, adjustments are made according > to the current state of the build today. > > Signed-off-by: Mark Asselstine <[email protected]> > --- > > This is follow up to my original patch submission > http://lists.openembedded.org/pipermail/openembedded-devel/2018-June/118896.html > > As the discussion concludes we need to ensure that using the > 'remove-libtool' distro feature is in fact optional and that means > either libtool files that are 'installed' must be packaged or deleted, > the former being the preferred. > I think this is the best compromise currently - Thanks
Acked-by: Andreas Müller <[email protected]> -- _______________________________________________ Openembedded-devel mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-devel
