<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 4 November 2014 17:54, Richard Purdie <span dir="ltr">&lt;<a href="mailto:richard.purdie@linuxfoundation.org" target="_blank">richard.purdie@linuxfoundation.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On Tue, 2014-11-04 at 17:10 +0200, Fathi Boudra wrote:<br>
&gt; after a lot of finger-pointing and implying we don&#39;t test our changes<br>
&gt; or do our homework or do clean builds:<br>
&gt; * I&#39;ve built ltp for armv7a and armv8 on our builders and it works<br>
&gt; fine<br>
&gt; * I&#39;ve built poky for x86 and it built fine<br>
&gt;<br>
&gt; here&#39;s my steps:<br>
&gt; $ git clone git://<a href="http://git.yoctoproject.org/poky" target="_blank">git.yoctoproject.org/poky</a><br>
&gt; $ cd poky<br>
&gt; $ source oe-init-build-env<br>
&gt; $ patch -p1 &lt; 0001-ltp-update-to-20140828-release.patch<br>
&gt; $ bitbake ltp<br>
&gt;<br>
&gt; $ ls -l tmp/deploy/rpm/i586/ltp-*<br>
&gt; -rw-r--r-- 2 user user 55929600 Nov  4 16:28<br>
&gt; tmp/deploy/rpm/i586/ltp-20140828-r0.i586.rpm<br>
&gt; -rw-r--r-- 2 user user     3080 Nov  4 16:28<br>
&gt; tmp/deploy/rpm/i586/ltp-dbg-20140828-r0.i586.rpm<br>
&gt; -rw-r--r-- 2 user user     3264 Nov  4 16:28<br>
&gt; tmp/deploy/rpm/i586/ltp-dev-20140828-r0.i586.rpm<br>
&gt; -rw-r--r-- 2 user user    31884 Nov  4 16:28<br>
&gt; tmp/deploy/rpm/i586/ltp-doc-20140828-r0.i586.rpm<br>
&gt;<br>
&gt; afaict, the failure isn&#39;t related to the changes submitted. Could you<br>
&gt; be kind enough to try to reproduce the build failure outside of the<br>
&gt; yocto autobuilders? or give me the exact steps to reproduce the<br>
&gt; failure?<br>
<br>
</div></div>bitbake libtirpc; bitbake ltp<br></blockquote><div><br></div><div>It explains... the issue is triggered only if libtirpc is built before ltp.</div><div>It isn&#39;t the case when, on a clean build, you do only bitbake ltp or even when you build core-image-minimal before ltp, without mentioning our builders don&#39;t pull libtirpc either.</div><div><br></div><div>Patch v2 on its way. libtirpc wasn&#39;t detected until this latest release, hence network/rpc test cases haven&#39;t been built until now and they are broken upstream. Until, it&#39;s fixed upstream, I added a knob to disable tirpc on configure like it&#39;s already done for numa. Fixing properly the issue upstream might take a bit longer unfortunately.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
seems to reliably reproduce for me.<br></blockquote><div><br></div><div>yes, in a particular configuration so I don&#39;t think we deserved your rant from last week. Obviously, we&#39;ve done the testing that would have been expected from us. It&#39;s nice that the autobuilders caught this issue but from a developer point of view, I don&#39;t build world but only the recipe modified and that&#39;s a problem to not have a deterministic chain of build dependencies when you use different configurations...</div><div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Cheers,<br>
<br>
Richard<br>
<br>
<br>
</blockquote></div><br clear="all"><div>Cheers,</div><div>Fathi</div>
</div></div>