[oe] packaged staging fails in do_deploy for kernel

Tom Rini tom_rini at mentor.com
Mon Feb 8 18:55:58 UTC 2010


On Fri, 2010-02-05 at 11:22 +0100, Frans Meulenbroeks wrote:

> Andrea, I saw your message on irc saying that last night you hit the same issue.
> 
> The odd thing is that I have not seen the issue any more.
> 
> I have a hunch that it is time-stamp-related. That is also why I post
> here so others can share their $ 0.02.
> 
> My idea is that the granularityof the time stamps might not be good enough.
> Packaged staging restores the time stamps and based upon that the
> system decides that nothing has to be done after it.
> However the stamp for packaged staging is generated shortly after do_deploy.
> I believe the granularity of timestamps is one second. Not sure what
> the build system does if both files have an identical time.
> 
> Any expert opinion?

So, the general case of this problem should be fixed now.  We add
${S}/${KERNEL_OUTPUT} (or so) to the manually cached list.  However, if
any recipe overrides kernel.bbclass' do_deploy, it will still choke.

-- 
Tom Rini <tom_rini at mentor.com>
Mentor Graphics Corporation




More information about the Openembedded-devel mailing list