<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Mar 14, 2014 at 11:46 AM, Khem Raj <span dir="ltr">&lt;<a href="mailto:raj.khem@gmail.com" target="_blank">raj.khem@gmail.com</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="">On Fri, Mar 14, 2014 at 11:44 AM, Paul Barker &lt;<a href="mailto:paul@paulbarker.me.uk">paul@paulbarker.me.uk</a>&gt; wrote:<br>


&gt; On 14 March 2014 18:37, Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt; wrote:<br>
&gt;&gt; On Fri, Mar 14, 2014 at 11:34 AM, Paul Barker &lt;<a href="mailto:paul@paulbarker.me.uk">paul@paulbarker.me.uk</a>&gt; wrote:<br>
&gt;&gt;&gt; I&#39;m stuck using Dylan for a project as I need a 3.2 series kernel.<br>
&gt;&gt;&gt; Building on my current development machine I ran into two failures:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; eglibc-initial, do_configure: Make 4.0 isn&#39;t recognised<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; This can be fixed by backporting<br>
&gt;&gt;&gt; a678243d6e4add90c1e9459da42de34d3724db5d (already in Dora).<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; linux-yocto_3.2: do_patch: Unsupported version of git (1.9.0)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; I fixed this by removing git-native from ASSUME_PROVIDED in<br>
&gt;&gt;&gt; meta/conf/bitbake.conf so that git-native-1.8.1.4 was built and used.<br>
&gt;&gt;&gt; That isn&#39;t something we should commit in Dylan but may be useful for<br>
&gt;&gt;&gt; others to know the solution if they run into the same problem.<br>
&gt;&gt;<br>
&gt;&gt; I think if you also lock your build machine OS along with yocto<br>
&gt;&gt; release, it is less painful.<br>
&gt;<br>
&gt; It is definitely less painful. I&#39;m lacking the spare hardware though<br>
&gt; and I want to avoid building inside a VM if I can as I&#39;ll be limited<br>
&gt; on how much RAM I can allocate to it and I think the performance will<br>
&gt; take a hit. Thankfully this project isn&#39;t far off end-of-life now.<br>
<br>
</div>I use containers. systemd-nspawn goes long way</blockquote></div><br></div><div class="gmail_extra">Yeah, containers (systemd-nspawn, docker) or even a chroot can be invaluable. schroot on a debian machine works quite well too for something as simple as builds. I end up aliasing bb and bitbake to transparently run in the chroot at all times.<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>