<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/bitbake/lib/bb/fetch/__init__.py, branch bernard-5.0rc2</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=bernard-5.0rc2</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=bernard-5.0rc2'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2011-02-10T22:35:44+00:00</updated>
<entry>
<title>Export KRB5CCNAME variable</title>
<updated>2011-02-10T22:35:44+00:00</updated>
<author>
<name>Javier Martin</name>
<email>javier.martin@vista-silicon.com</email>
</author>
<published>2011-01-31T11:27:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f1bbea4ab0c41cf93cd1a2d0d4d05a4ad06a0728'/>
<id>urn:sha1:f1bbea4ab0c41cf93cd1a2d0d4d05a4ad06a0728</id>
<content type='text'>
This allows fetching git repositories using Kerberos authentication.

(Bitbake rev: d761cf98284b02eb3d3a1f879782c501c284b698)

Signed-off-by: Javier Martin &lt;javier.martin@vista-silicon.com&gt;
Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Fix comparison with SRCREVINACTION constant</title>
<updated>2011-02-10T22:35:28+00:00</updated>
<author>
<name>Javier Martin</name>
<email>javier.martin@vista-silicon.com</email>
</author>
<published>2011-01-27T08:38:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=aacbe3f35eefd30be7f02ecc69bd141fd1d185ce'/>
<id>urn:sha1:aacbe3f35eefd30be7f02ecc69bd141fd1d185ce</id>
<content type='text'>
Use '==' instead of 'is', otherwise it will always return
true since 'rev' and "SRCREVINACTION" are not the same object.

(Bitbake rev: f30b3af975a071d1584817054a2996f08a3aba4f)

Signed-off-by: Javier Martin &lt;javier.martin@vista-silicon.com&gt;
Signed-off-by: Chris Larson &lt;chris_larson@mentor.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bb.fetch: add fetch version to distinguish bb.fetch and bb.fetch2</title>
<updated>2011-01-25T12:25:46+00:00</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2011-01-18T14:41:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f12e71484593039cd58b6e7fadd038b28b05d849'/>
<id>urn:sha1:f12e71484593039cd58b6e7fadd038b28b05d849</id>
<content type='text'>
there is case that we need to distingush bb.fetch and bb.fetch2,
and use different API for bb.fetch and bb.fetch2. so it is necessary
to add version info for distinguish purpose

Signed-off-by: Yu Ke &lt;ke.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>*: use utils.remove() some more</title>
<updated>2011-01-12T13:47:14+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-01-10T22:05:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=2ef204dcdd28d60819ad7a413426b9676c54a3a4'/>
<id>urn:sha1:2ef204dcdd28d60819ad7a413426b9676c54a3a4</id>
<content type='text'>
(Bitbake rev: d3489b141cac1197324661680fe38b8a88bc49b4)

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Fetcher: break the "SRCREVINACTION" deadlock</title>
<updated>2011-01-10T20:24:33+00:00</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2010-12-27T01:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1589a1172f9432aed1cc9ce006f68cddf3073774'/>
<id>urn:sha1:1589a1172f9432aed1cc9ce006f68cddf3073774</id>
<content type='text'>
Current fetcher has annoying "SRCREVINACTION" deadlock,
which occurs when SRCREV=${AUTOREV}=@bb.fetch.get_srcrev():
get_srcrev()-&gt;setup_localpath()-&gt;srcrev_internal_helper()
-&gt;evaluate SRCREV-&gt;get_srcrev()

current fetcher resolve the deadlock by introducing a
"SRCREVINACTION" condition check. Althoguh it works, it is
indeed not clean.

This patch use antoehr idea to break the deadlock: break
the dependency among SRCREV and get_srcrev(), i.e. assign
a specific keyword "AUTOINC" to AUTOREV. when Fetcher meet
this keyword, it will check and set the latest revision to
urldata.revision. get_srcrev later can use the urldata.revision
for value evaluation(SRCPV etc). In this case, SRCREV no longer
depends on get_srcrev, and there is not deadlock anymore.

Signed-off-by: Yu Ke &lt;ke.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>bitbake/fetch: Sync up logger/whitespace improvements</title>
<updated>2011-01-10T13:24:04+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-01-10T12:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5cc720aac294428f61212a4e83b2b4b72478de03'/>
<id>urn:sha1:5cc720aac294428f61212a4e83b2b4b72478de03</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>Update persist_data usage to the new API</title>
<updated>2011-01-05T00:58:24+00:00</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-12-17T18:53:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e9f4ed01731308c52bf4bc407bb21b5e85b4c53f'/>
<id>urn:sha1:e9f4ed01731308c52bf4bc407bb21b5e85b4c53f</id>
<content type='text'>
(Bitbake rev: 9723a1c474b72b096c5a3136bf446ed69f3a749e)

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>Revert "persist_data: cache connection and use cursor"</title>
<updated>2011-01-05T00:58:23+00:00</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-11-19T02:51:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3069c0b2588c9e88a4fa2fd4d37356410d364410'/>
<id>urn:sha1:3069c0b2588c9e88a4fa2fd4d37356410d364410</id>
<content type='text'>
Caching the database connection can cause serious issues if it results in
multiple processes (e.g. multiple tasks) simultaneously using the same
connection.

This reverts commit 8a6876752b90efd81d92f0947bfc9527d8260969.

(Bitbake rev: 60b9b18eafad5ac46c7cf1048d749d673c2ee0ad)

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>Rename command events, adjust compareRevisions</title>
<updated>2011-01-04T14:46:49+00:00</updated>
<author>
<name>Chris Larson</name>
<email>chris_larson@mentor.com</email>
</author>
<published>2010-12-10T23:53:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=098f63d6727e3b4db0a8906deee52c75f03047fb'/>
<id>urn:sha1:098f63d6727e3b4db0a8906deee52c75f03047fb</id>
<content type='text'>
- Moved the logic for comparing revisions from cooker into command
- Removed 'Cooker' from the event names
- Renamed the 'ExitCode' event into CommandExit, and changed CommandFailed to
  be a subclass of CommandExit

(Bitbake rev: c51ed5d7a9971fad6019dac6c35a71b8a54ab16a)

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>fetch: be more pythonic</title>
<updated>2011-01-04T14:46:41+00:00</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2010-11-17T14:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=4df0d6adcaae5382009c356d750e7909a44284f6'/>
<id>urn:sha1:4df0d6adcaae5382009c356d750e7909a44284f6</id>
<content type='text'>
no functional changes

(Bitbake rev: e88834fb7c6821cc29c12d296f2edd51f6eb3746)

Signed-off-by: Bernhard Reutner-Fischer &lt;rep.dot.nop@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
