<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/classes/base.bbclass, branch bernard-1.0rc1</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=bernard-1.0rc1</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=bernard-1.0rc1'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2011-02-15T09:59:51+00:00</updated>
<entry>
<title>Buildstats commit: buildstats.bbclass</title>
<updated>2011-02-15T09:59:51+00:00</updated>
<author>
<name>Beth Flanagan</name>
<email>elizabeth.flanagan@intel.com</email>
</author>
<published>2011-02-13T00:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=411056041b23631548ad2fa467152eb52c32a0ea'/>
<id>urn:sha1:411056041b23631548ad2fa467152eb52c32a0ea</id>
<content type='text'>
Used to track some basic build metrics by build and task/event level.

Signed-off-by: Beth Flanagan &lt;elizabeth.flanagan@intel.com&gt;
</content>
</entry>
<entry>
<title>fetch2: Correct the clean() mechanism for the fetcher2 code</title>
<updated>2011-02-10T23:49:25+00:00</updated>
<author>
<name>Saul Wold</name>
<email>sgw@linux.intel.com</email>
</author>
<published>2011-02-09T22:30:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.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>meta/classes: Update classes to use new fetcher API</title>
<updated>2011-02-07T09:06:37+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-02-04T13:20:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=984e90f4d71d866580131c4927b0a77baf1bb9bd'/>
<id>urn:sha1:984e90f4d71d866580131c4927b0a77baf1bb9bd</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>base.bbclass: Update after fetcher changes</title>
<updated>2011-02-07T09:06:35+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-02-03T23:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=604037de4bc3826b9b7c60eb2e7efc7788363cad'/>
<id>urn:sha1:604037de4bc3826b9b7c60eb2e7efc7788363cad</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>base/sstate.bbclass: Rename fetcher "go" method to "download" when using fetch v2</title>
<updated>2011-01-25T12:25:47+00:00</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2011-01-18T15:17:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e2ac26e7b1a1d058915d489cf3e0985484e1f69e'/>
<id>urn:sha1:e2ac26e7b1a1d058915d489cf3e0985484e1f69e</id>
<content type='text'>
Signed-off-by: Yu Ke &lt;ke.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>base.bbclass: use bb.fetch2 unpack API</title>
<updated>2011-01-25T12:25:47+00:00</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2011-01-18T14:38:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=8615b0e282baadf1ac342ec38b7c79e0ac351613'/>
<id>urn:sha1:8615b0e282baadf1ac342ec38b7c79e0ac351613</id>
<content type='text'>
Signed-off-by: Yu Ke &lt;ke.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>base.bbclass: fix parse error on recipes with '++' in their name</title>
<updated>2011-01-20T21:36:59+00:00</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2011-01-18T15:51:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=297f2a7afc6550f5519e54dd3101f404372f6646'/>
<id>urn:sha1:297f2a7afc6550f5519e54dd3101f404372f6646</id>
<content type='text'>
Fixes "multiple repeat" or "nothing to repeat" errors when parsing recipes
with '++' in the file name.

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
Signed-off-by: Saul Wold &lt;sgw@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>base.bbclass: Use the new stampfile function in bitbake to determine the path to the stampfile</title>
<updated>2011-01-06T19:49:17+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2011-01-06T19:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3f78c071b7a04bfc486dadc387863cc0fbb53fc8'/>
<id>urn:sha1:3f78c071b7a04bfc486dadc387863cc0fbb53fc8</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>base.bbclass: add lock file for do_unpack task</title>
<updated>2011-01-04T17:46:37+00:00</updated>
<author>
<name>Yu Ke</name>
<email>ke.yu@intel.com</email>
</author>
<published>2011-01-04T07:55:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=30d27115ec38b8191d81504858d105b0d91277d8'/>
<id>urn:sha1:30d27115ec38b8191d81504858d105b0d91277d8</id>
<content type='text'>
This patch intend to fix the random unpack failure of linux-libc-headers-yocto
and linux-yocto.

The root cause of the unpack failure is that: these two recpies has the same URL, thus
has the same dest file during the fetch and unpack phase:
do_fetch  : create tar ball ${DL_DIR}/git_git.pokylinux.org.linux-yocto-2.6.37.tar.gz
do_unpack : extract tar ball ${DL_DIR}/git_git.pokylinux.org.linux-yocto-2.6.37.tar.gz
fetch phase is protected by lockfile, so it works fine. but unpack phase is not lock protected,
thus there is race condition like: when linux-yocto do_unpack is extracting the tar ball,
linux-libc-headers-yocto do_fetch starts to create tar ball thus overwrite linux-yocto's
tar ball and cause linux-yocto do_unpack failure

To fix this issue, do_unpack also need to be protected by lock

Signed-off-by: Yu Ke &lt;ke.yu@intel.com&gt;
</content>
</entry>
<entry>
<title>base.bbclass: Add error message for base_do_unpack failures</title>
<updated>2010-12-31T11:13:45+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-12-31T11:12:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=cb79459c30cfde3eb9115f15ce6bb2fc08db03ac'/>
<id>urn:sha1:cb79459c30cfde3eb9115f15ce6bb2fc08db03ac</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
</feed>
