[Bitbake-dev] [oe] Bitbake 1.12.0 released!
clarson at kergoth.com
Sun Feb 27 23:15:57 CET 2011
On Sun, Feb 27, 2011 at 1:14 PM, Chris Larson <clarson at kergoth.com> wrote:
> On Sun, Feb 27, 2011 at 8:30 AM, Mike Westerhof <mike at mwester.net> wrote:
>>> On 02/18/11 17:18, Richard Purdie wrote:
>>>> Bitbake 1.12.0 has been released.
>>>> This release has many cleanups and improvements to the bitbake core. The
>>>> biggest and most user visible change is the parallel parsing work which
>>>> is the driving reason for the release.
>>>> A git log of the differences between 1.10 and 1.12 follows.
>>> It's a dumb question, but what are the intended restrictions on python version
>>> for running bitbake? 1.10 seems to work fine with python2.7 whereas I can
>>> only get 1.12 to work with python2.6.
>> Just to add another datapoint to the python version restrictions: it
>> seems that bitbake 1.12 requires python 2.6.4 and fails with python
>> 2.6.2 (which means that bitbake 1.12 doesn't work on Fedora 12 or earlier).
> FYI, from some quick testing in a f12 chroot and creation of a test
> case outside of bitbake, it appears we're hitting
> http://bugs.python.org/issue5331, whose root cause is
> http://bugs.python.org/issue5155, which refers to
> http://bugs.python.org/issue5313. Looking into this now, it's
> possible we could replace the appropriate method of Process in our
> subclass with the one with the fix.
This fixes the parsing hang on Fedora 12 for me. Note that I'm not
sure about the version check. We could just use this version of
_bootstrap all the time, but I'd rather avoid this for future
versions, as we could miss fixes. We should determine if this fix was
in python 2.6.3.
clarson at kergoth dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics
More information about the bitbake-devel