[OE-core] Tell me your build error message annoyances!

Richard Purdie richard.purdie at linuxfoundation.org
Tue Jun 7 09:18:11 UTC 2011


On Mon, 2011-06-06 at 21:53 -0700, Darren Hart wrote:
> On 06/03/2011 08:47 AM, Chris Larson wrote:
> > Heh, I used to have a personal branch where I dropped those, and also
> > removed the unnecessary NOTE: prefix. I think its a given that
> > something that doesn't indicate a warning or an error is simply
> > informative :) The problem with dropping those messages is for
> > postprocessing scripts, which may well want/need to know when a task
> > completes, not just when it starts. Still, yet another case of
> > something we could drop as long as we log it. We need to add a main
> > bitbake execution log that captures everything, including debug
> > messages, whether the user specifies -D or not.
> 
> In most systems, running with -D implies not only greater verbosity, but
> also reduced performance. I haven't checked, but I expect that is the
> case with bitbake as well. I don't think we want to enable all of -D and
> log it by default.

I'm not sure the performance hit of this would be that great to be
honest, particularly if we localised the output to the tasks and didn't
hit the IPC mechanism for all the messages. It certainly could be
valuable to have more robust logfiles on disk so that when things do
break we can dive into them and get full debug info rather than the
current partial info.

The main cost would be increased disk space but disks are cheap
comparatively and the IO is minor compared to other things we do...

Cheers,

Richard







More information about the Openembedded-core mailing list