<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/bitbake/lib/bb/server, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2011-02-23T18:48:51Z</updated>
<entry>
<title>bitbake: Remove in-tree version</title>
<updated>2011-02-23T18:48:51Z</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2011-02-23T18:48:51Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=951cbf3f65f347c7a7bbcae193218f9187a15fbf'/>
<id>urn:sha1:951cbf3f65f347c7a7bbcae193218f9187a15fbf</id>
<content type='text'>
Bitbake should be used by checking it out from its own repo

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>bitbake/runqueue.py: Move SIGCHLD handler to wrap none server sleep call</title>
<updated>2011-02-18T11:54:28Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-02-18T11:43:32Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=359a4d8bf72867b4d5f3daaf8c4f14a82a810107'/>
<id>urn:sha1:359a4d8bf72867b4d5f3daaf8c4f14a82a810107</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Queue up events before the UI is spawned</title>
<updated>2011-01-04T14:46:37Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-09-28T15:24:55Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=26eda933379801ef1c8b4b09e67d14f498cd3813'/>
<id>urn:sha1:26eda933379801ef1c8b4b09e67d14f498cd3813</id>
<content type='text'>
- Queue up any events fired to the UI before the UI exists
- At exit, check if UIs exist, and if not, flush the queue of LogRecords to
  the console directly.
- When establishing a connection from the UI to the server, flush the queue of
  events to the queue in the server connection, so the UI will receive them
  when it begins its event loop.

(Bitbake rev: 73488aeb317ed306f2ecf99cc9d3708526a5933c)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/xmlrpc: Modify xmlrpc server to work with Python 2.7</title>
<updated>2010-12-07T12:51:59Z</updated>
<author>
<name>Joshua Lock</name>
<email>josh@linux.intel.com</email>
</author>
<published>2010-12-01T14:40:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=b9617bf6e15fe75f850fe5644eea4b7f04eed792'/>
<id>urn:sha1:b9617bf6e15fe75f850fe5644eea4b7f04eed792</id>
<content type='text'>
Python 2.7's library changes some of xmlrpclib's internal implementation such
that interacting with a proxy to BitBakes SimpleXMLRPCServer would cause
BitBake to crash.

The issue was traced to changes in the xmlrpclib.Transport implementation and
Python bug #8194 (http://bugs.python.org/issue8194).

This patch introduces a workaround by create a subclass of
xmlrpclib.Transport, which overrides the offending methods with the Python
2.6.6 implementation copy and pasted from the Python 2.6.6 xmlrpclib, and
using this BBTransport implementation for both xmlrpclib.Server objects we
create.

Signed-off-by: Joshua Lock &lt;josh@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: Simplfy pre and post cooker hooks</title>
<updated>2010-11-28T21:54:31Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-11-28T15:01:08Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d4125bcac0b1ff225dbfd90d2a5722a2f4e64ff8'/>
<id>urn:sha1:d4125bcac0b1ff225dbfd90d2a5722a2f4e64ff8</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake: Rewrite profiling code so its functional for both none and xmlrpc backends</title>
<updated>2010-11-13T13:23:54Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-11-13T13:23:54Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=05ba6fc7cb5a389737a238f312f4148e6b837d71'/>
<id>urn:sha1:05ba6fc7cb5a389737a238f312f4148e6b837d71</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/server: Raise a shutdown event if we're seeing exceptions</title>
<updated>2010-08-20T08:42:31Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-08-20T08:38:24Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=9b8ae6ba4525a63ba18b9e0e85cf0fb9f2a670f1'/>
<id>urn:sha1:9b8ae6ba4525a63ba18b9e0e85cf0fb9f2a670f1</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Apply some 2to3 transforms that don't cause issues in 2.6</title>
<updated>2010-07-02T14:41:33Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-04-12T00:03:55Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=1180bab54e2879401f3586c91a48174191a1ee8b'/>
<id>urn:sha1:1180bab54e2879401f3586c91a48174191a1ee8b</id>
<content type='text'>
(Bitbake rev: d39ab776e7ceaefc8361150151cf0892dcb70d9c)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Apply the 2to3 print function transform</title>
<updated>2010-07-02T14:41:33Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-04-10T02:46:14Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=ad543e2e41b7e86d83cf0518b096ef82627bf891'/>
<id>urn:sha1:ad543e2e41b7e86d83cf0518b096ef82627bf891</id>
<content type='text'>
(Bitbake rev: ff2e28d0d9723ccd0e9dd635447b6d889cc9f597)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Formatting cleanups</title>
<updated>2010-07-02T14:41:32Z</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-03-24T23:56:12Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=7acc132cac873e60005516272473a55a8160b9c4'/>
<id>urn:sha1:7acc132cac873e60005516272473a55a8160b9c4</id>
<content type='text'>
(Bitbake rev: 2caf134b43a44dad30af4fbe33033b3c58deee57)

Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
