[OE-core] How to backport openssl to Sumo

Ross Burton ross.burton at intel.com
Fri Nov 22 01:12:32 UTC 2019


On 21/11/2019 08:05, Mikko.Rapeli at bmw.de wrote:
> On Wed, Nov 20, 2019 at 03:53:14PM -0800, Andre McCurdy wrote:
>> But anyway, in all cases, the way to debug what's going on isn't to
>> try random recipe changes and then rebuild the final image. Instead
>> you should build your chosen version of openssl, look in the
>> packages-split directory to see which package includes the openssl
>> command line tool and then add that package to your image.
> 
> Or enable buildhistory, build openssl and/or image(s), cd build/buildhistory
> and git grep for the binaries needed to find out which binary package
> they belong to.

packages-split doesn't work with rm_work or where sstate was used. 
buildhistory needs to be enabled and you need to dig manually.

It's better to use the tools that come out of the box:

$ oe-pkgdata-util find-path /usr/bin/openssl
openssl-bin: /usr/bin/openssl

That's a glob search, so **/*.py will find all built packages that ship 
Python code for example.

Ross


More information about the Openembedded-core mailing list