<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/bitbake/lib/bb/runqueue.py, branch laverne-4.0</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=laverne-4.0</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=laverne-4.0'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2010-10-22T18:13:40+00:00</updated>
<entry>
<title>pseudo/fakeroot: Move the pseudo directory creation into bitbake</title>
<updated>2010-10-22T18:13:40+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-22T12:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1ddda942bd6b8934360f5668aa9c47c0115fd179'/>
<id>urn:sha1:1ddda942bd6b8934360f5668aa9c47c0115fd179</id>
<content type='text'>
If sstate was used to accelerate a build, the pseudo directory might not have
been created leading to subsequent task failures.

Also, sstate packages were not being installed under pseudo context meaning
file permissions could have been lost.

Fix these problems by creating a FAKEROOTDIRS variable which bitbake ensures
exists before running tasks and running the appropriate setscene tasks under
fakeroot context.

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake-runtask: Ensure logging settings take effect in the worker process (and pass verbose setting)</title>
<updated>2010-10-14T19:07:15+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-12T16:46:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=229b6630af72f2914d75ab6b0ba081b5feb25172'/>
<id>urn:sha1:229b6630af72f2914d75ab6b0ba081b5feb25172</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/runqueue: make the runtask program configurable</title>
<updated>2010-10-12T12:32:27+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-10-08T15:54:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=812f8835d2590ceccb067bae79f06c253140d290'/>
<id>urn:sha1:812f8835d2590ceccb067bae79f06c253140d290</id>
<content type='text'>
Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake-runtask: Ensure logging options are inherited from the parent</title>
<updated>2010-10-11T11:52:57+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-11T11:52:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ff539b11acca9831b72f3bc951a6ef20cd293786'/>
<id>urn:sha1:ff539b11acca9831b72f3bc951a6ef20cd293786</id>
<content type='text'>
[BUGID #291]

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/runqueue.py: Fix invalid variable reference fixing the -f option with setscene tasks</title>
<updated>2010-10-07T14:45:02+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-07T14:45:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bee7c21f6e598d5859e1c45017c9673798af3450'/>
<id>urn:sha1:bee7c21f6e598d5859e1c45017c9673798af3450</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/sstate: Implement a lookup function to speed up setscene processing</title>
<updated>2010-10-05T21:26:33+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-05T21:21:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=35d095c282aa27bb2c5b90b9ebafeaa4a3de907e'/>
<id>urn:sha1:35d095c282aa27bb2c5b90b9ebafeaa4a3de907e</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: Pass task hash information to subprocesses</title>
<updated>2010-09-28T14:34:27+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-27T14:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=ec4d6b989aad5f4564e367c99c62c59f962b57ea'/>
<id>urn:sha1:ec4d6b989aad5f4564e367c99c62c59f962b57ea</id>
<content type='text'>
Pass task has informaiton to work processes, allowing full manipulation of
the hash data in the task context allowing checksums to be usable.

Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/runqueue: Remove now unneeded indentation</title>
<updated>2010-09-13T20:00:10+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-13T20:00:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=fe0f86e15ce89fef28865e75a614b06a3fc76bc9'/>
<id>urn:sha1:fe0f86e15ce89fef28865e75a614b06a3fc76bc9</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/runqueue.py: Optimise delay values to avoid unneeded delays</title>
<updated>2010-09-13T15:57:13+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-09-13T15:57:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=474c2a2817acbea8ae79dd28ce026ffa1294b120'/>
<id>urn:sha1:474c2a2817acbea8ae79dd28ce026ffa1294b120</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: save the initial PATH for use when starting a subprocess</title>
<updated>2010-09-08T18:22:37+00:00</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-09-08T17:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3e7db72216472050366c3059219660dea057e80b'/>
<id>urn:sha1:3e7db72216472050366c3059219660dea057e80b</id>
<content type='text'>
It was possible for bitbake-runtime to be run against a semi-installed
python-native resulting in tracebacks with ImportError's.

To prevent this we stash the initial PATH in the BBConfiguration when bitbake
is started and then set this in the env when launching bitbake-runtask through
subprocesses Popen() call.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
</feed>
