[oe] Bitbake task dependency stamp handling

Koen Kooi koen at dominion.kabel.utwente.nl
Sun Jan 7 18:54:23 UTC 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Richard Purdie schreef:
> I had some interesting thoughts regarding tasks and their timestamps.
> Bitbake's current method of dealing with timestamps walks the task
> digraph structure which only knows about a single .bb file. The result
> is if you change an earlier task, say do_patch, later tasks like
> do_compile would rerun. If you rebuild gtk, the rest of your system
> linking to gtk doesn't rebuild though.
> 
> If we move away from the digraph which isn't really needed anymore,
> taskData has the complete dependency tree available to it and the option
> of rebuilding the whole system if you recompile gtk becomes possible.
> 
> At face value this sounds really useful. I'd guess that almost every OE
> developer would find it insanely annoying in practise though?

Annoying, maybe, correct behaviour, yes. Option for local.conf?

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFFoUHfMkyGM64RGpERApU6AKCHQ+UumH7Gw7rEbWbTb7fcW+wkzgCfRSbl
n/rabOe9dEZgkB4x617wYqo=
=jfo2
-----END PGP SIGNATURE-----




More information about the Openembedded-devel mailing list