<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jul 24, 2013 at 9:50 AM, Martin Jansa <span dir="ltr"><<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":bi" style="overflow:hidden">My biggest build with 20+ layers included finally finished today (after<br>
many days because there was hw issue on server where it was running, so<br>
it was slower then it should be).<br>
<br>
The results are a bit messy because:<br>
1) It had only some fixes from my last "autodetected dependencies"<br>
patchsets for oe-core and meta-oe<br>
2) It was started when oe-core/master had broken boost, so many packages<br>
failed because of boost<br>
3) It was started when oe-core/master had issues with qt-mobility (not sure if<br>
all were fixed already)<br>
4) It wasn't using latest version of test-dependencies script<br>
5) It was using complete buildhistory repo which had many stalled<br>
packages like task-* and couple of architectures.<br>
<br>
But at least it will allow me to restrict recipes to rebuild from 1900 to<br>
only 256 which were failing in this build.<br>
<br>
It was tested only for qemuarm.<br>
<br>
Complete logs are here:<br>
<a href="http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/" target="_blank">http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/</a><br>
<br>
Interesting parts<br>
11 recipes failed in world build:<br>
<a href="http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.world" target="_blank">http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.world</a><br>
<br>
101 recipes failed in minimal build (8 caused by boost):<br>
<a href="http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.min" target="_blank">http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.min</a><br>
<br>
216 packages (160 recipes) doesn't have deterministic dependencies<br>
<a href="http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.dependencies" target="_blank">http://logs.nslu2-linux.org/buildlogs/oe/oe-shr-core-branches/test-dependencies-2013-07-24/failed.dependencies</a><br>
<br>
Next results should be more interesting, because many issues are already<br>
fixed by change I've sent today to oe-core and oe-devel ML, but not all,<br>
because they were detected in build without x11 in DISTRO_FEATURES and<br>
without some layers (like meta-browser meta-efl meta-gnome meta-gpe<br>
meta-initramfs meta-webserver meta-xfce).</div></blockquote></div><br>I just wanted to say, this is some impressive work, nicely done. I'm amazed at how many recipes still don't have deterministic dependencies, even after all these years :)<br>
-- <br>Christopher Larson<br>clarson at kergoth dot com<br>Founder - BitBake, OpenEmbedded, OpenZaurus<br>Maintainer - Tslib<br>Senior Software Engineer, Mentor Graphics
</div></div>