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