On Fri, Jul 31, 2020 at 08:45:17AM -0400, Rob Prowel wrote:
> What I really need is information about introspection or the ability to
> query an existing yocto distro to return data about features included and
> more to the point, to understand EXACTLY where recipes or classes are
> overridden or appended.  You can only do so much with recursive grep and
> find scripts.  Based on what I've seen so far, it seems that capability is
> lacking in yocto.
> 
> In essence I have what is like a one way hash ABCDEFG-->X and I have X but
> cannot fully figure out the whole input that generated it.
> 
> An example would be an overridden task method like
> 
> do_something
> 
> I need a quick way to determine the highest priority level that task was
> overridden or appended in for a given recipe.
> 
> a command like "bitbake -describe -c do_something my-recipe"

bitbake -e my-recipe ?

Maybe grep for the variable of interest?

> and it should also be possible to query this kind of information for
> variables and not just methods or tasks.
> 
> Do these tools exist or am I looking at parsing megabytes of verbose build
> data and tracing output to find what I'm looking for?
> 
> and no, I didn't create the distro...I'm an end user customer who was given
> an undocumented distro with quazi-proprietary BSP layers in it that not only
> describe our specific product purchased, but the vendor's others products as
> well, which complicates matters.
> 
> Thoughts?

When adding layers, only way to be sure is to actually review the layers
and their bbappends. I tend to BBMASK everything out which I haven't checked
at least on BSP layer side. Open source layers from yocto community are better.

Cheers,

-Mikko

> 

> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#50149): https://lists.yoctoproject.org/g/yocto/message/50149
Mute This Topic: https://lists.yoctoproject.org/mt/75906054/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to