[oe] The rpurdie/work-in-progress branch has been merged

Koen Kooi k.kooi at student.utwente.nl
Thu May 6 12:48:05 UTC 2010


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

On 06-05-10 14:10, Richard Purdie wrote:
> On Thu, 2010-05-06 at 09:03 +0200, Koen Kooi wrote:
>> On 06-05-10 08:23, Koen Kooi wrote:
>>> On 06-05-10 01:43, Richard Purdie wrote:
>>>> I finally felt the time was right so I've merged the work-in-progress
>>>> branch I've been talking about to OE.dev. This contains various
>>>> architecture improvements and legacy staging cleanups that have been
>>>> used in Poky for a while with great benefit.
>>>
>>> With bitbake 1.10 I get:
>>>
>>> NOTE: Preparing runqueue
>>> Traceback (most recent call last):
>>>   File "/OE/bitbake/lib/bb/server/none.py", line 128, in idle_commands
>>>     retval = function(self, data, False)
>>>   File "/OE/bitbake/lib/bb/cooker.py", line 730, in buildTargetsIdle
>>>     retval = rq.execute_runqueue()
>>>   File "/OE/bitbake/lib/bb/runqueue.py", line 830, in execute_runqueue
>>>     self.prepare_runqueue()
>>>   File "/OE/bitbake/lib/bb/runqueue.py", line 513, in prepare_runqueue
>>>     if len(runq_recrdepends[task]) > 0:
>>> IndexError: list index out of range
>>>
>>> when doing MACHINE=beagleboard bitbake console-image
>>
>> Bitbake 1.8, 1.10 and master exhibit the same behaviour. 'bitbake gcc'
>> does work, trying to narrow down which recipe is causing this, it's not
>> the toolchain.
> 
> Someone just told me OE was broken as this email hadn't been replied
> too. For reference, Koen and I talked elsewhere, a fix was pushed and
> this issue was resolved. 

I have built console-image for hawkboard, smartq5 and beagleboard and
they all work as well as before. Thanks to the removal of legacy staging
in gcc, glibc, etc, the build was a bit faster (but still dominated by
localegen).

> To further update, Khem pushed updates for eglibc and gcc 4.5 (thanks).
> Koen also pushed some legacy staging removals which had some issues but
> these have also all been fixed.

Note to self: if something doesn't use 'make install', it needs
'NATIVE_INSTALL_WORKS = 1' when using BBCLASSEXTEND = native.

regards,

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

iD8DBQFL4rqFMkyGM64RGpERAotJAJ4+LvJTHsPCfhRPcYCmHRYbzgo/5gCeKBvz
VKoBx4YqEtsQiONmXlDxBQ8=
=5V/p
-----END PGP SIGNATURE-----





More information about the Openembedded-devel mailing list