[poky] sstate info

Gary Thomas gary at mlbassoc.com
Sat Jan 14 05:30:01 PST 2012


On 2012-01-13 10:11, Gary Thomas wrote:
> On 2012-01-13 09:53, Gary Thomas wrote:
>> On 2012-01-13 09:27, Richard Purdie wrote:
>>> On Fri, 2012-01-13 at 15:40 +0000, McClintock Matthew-B29882 wrote:
>>>> On Fri, Jan 13, 2012 at 9:23 AM, Gary Thomas<gary at mlbassoc.com> wrote:
>>>>>>
>>>>>> You can't just override DATE in local.conf? I don't see the point in
>>>>>> holding off, unless your builds will take till tomorrow to finish?
>>>>>
>>>>>
>>>>> Actually, I didn't think of that. I also didn't see this message
>>>>> until Friday (the next day) due to some network issues, so it's moot.
>>>>>
>>>>> That notwithstanding, I tried it today (new DATE) and it behaved as
>>>>> I would like. The only problem was that dbus-1 is still being rebuilt.
>>>>> I compared the siginfo files between the two builds and they are
>>>>> identical, so I don't know why.
>>>>
>>>> Are the hashes the same too?
>>>
>>> I've found the root cause of this problem and have posted a fix on the
>>> OE-Core mailing list.
>>
>> Cool, I'll start testing this now :-)
>>
>
> I won't know until later as this change itself invalidates the sstate cache,
> so I have to start a full rebuild to test it properly.
>

Richard's change works just as well as adding DATE to BB_HASH_WHITELIST.

In my minimal test, there are three packages being rebuilt: dbus-1,
base-files and shadow-sysroot.  It's still not clear to me why this
happened.  I've put the tmp/stamps trees at http://www.mlbassoc.com/misc/poky_stamps.tgz
This has two directories in it
   p60_test_pass1 - the original tree, build without any sstate
   p60_test_pass2 - the dependent tree, build using p60_test_pass1 as sstate
Perhaps someone can give me a clue why these three packages were
rebuilt.  Note: there were no changes to the source repository
between the two builds and I always build with BB_NO_NETWORK="1"

Thanks

-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



More information about the poky mailing list