<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/bitbake/lib/bb/fetch, 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: Remove bad commit hunk from old cvs fetcher</title>
<updated>2011-02-10T23:53:17Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-02-10T23:51:59Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=b42ba2f95c6968789b06be2dad459e3bef723b1a'/>
<id>urn:sha1:b42ba2f95c6968789b06be2dad459e3bef723b1a</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>fetch2: Correct the clean() mechanism for the fetcher2 code</title>
<updated>2011-02-10T23:49:25Z</updated>
<author>
<name>Saul Wold</name>
<email>sgw@linux.intel.com</email>
</author>
<published>2011-02-09T22:30:29Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=14dea89521c0c648e8e543388096a6dcd6d4f2e0'/>
<id>urn:sha1:14dea89521c0c648e8e543388096a6dcd6d4f2e0</id>
<content type='text'>
This create a clean() method in each of the fetcher modules
and correctly cleans the .done stamp file and lock files

Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>Export KRB5CCNAME variable</title>
<updated>2011-02-10T22:35:44Z</updated>
<author>
<name>Javier Martin</name>
<email>javier.martin@vista-silicon.com</email>
</author>
<published>2011-01-31T11:27:54Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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:28Z</updated>
<author>
<name>Javier Martin</name>
<email>javier.martin@vista-silicon.com</email>
</author>
<published>2011-01-27T08:38:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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:46Z</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2011-01-18T14:41:23Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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:14Z</updated>
<author>
<name>Bernhard Reutner-Fischer</name>
<email>rep.dot.nop@gmail.com</email>
</author>
<published>2011-01-10T22:05:19Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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:33Z</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2010-12-27T01:31:38Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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/git: Add backwards compatibility code for branch name handling</title>
<updated>2011-01-10T14:27:30Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-01-10T14:27:30Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=6b212ad3c3a848be713d62b942da3a294a26f043'/>
<id>urn:sha1:6b212ad3c3a848be713d62b942da3a294a26f043</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>bitbake/fetch: Sync up logger/whitespace improvements</title>
<updated>2011-01-10T13:24:04Z</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-01-10T12:14:22Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.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>
</feed>
