On 8/27/19 8:25 AM, Alexander Kanavin wrote:
On Tue, 27 Aug 2019 at 15:08, Joshua Watt <[email protected] <mailto:[email protected]>> wrote:

    RSS doesn't clear out the sysroots if it goes back and executes
    previous
    tasks as part of a rebuild. As such, if perl gets added by a later
    task,
    then bitbake goes back and re-executes the task (I don't remember
    exactly which one... do_configure maybe?), perl may be present
    when it
    wasn't before.


I am still not understanding. The sysroot is populated once before anything in configure/compile/install/package executes. How would perl then magically appear later on in the sysroot?

It's not populated just once. Any task can add things to the RSS as the build progresses. However, the RSS is only cleaned out at one specific point early in the build, which I can't recall ATM.


Alex
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to