<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Dec 18, 2012 at 8:41 AM, Marcin Juszkiewicz <span dir="ltr">&lt;<a href="mailto:marcin.juszkiewicz@linaro.org" target="_blank">marcin.juszkiewicz@linaro.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">W dniu 18.12.2012 14:32, Bruce Ashfield pisze:<br>
&gt; On Tue, Dec 18, 2012 at 6:07 AM, Richard Purdie On Tue, 2012-12-11 at<br>
<div class="im">&gt;&gt; 05:52 -0500, Bruce Ashfield wrote:<br>
&gt;&gt;&gt; On Tue, Dec 11, 2012 at 5:12 AM, Marcin Juszkiewicz<br>
<br>
</div><div class="im">&gt;&gt;&gt; I would like to know are there plans to use 3.7 kernel for libc<br>
&gt;&gt;&gt; headers. This will allow me to drop own copy which I need to keep<br>
&gt;&gt;&gt; due to AArch64 stuff which got added in 3.7 cycle.<br>
<br>
</div><div class="im">&gt;&gt; As I understand things we agreed that we&#39;d not bump for point<br>
&gt;&gt; releases on the headers unless there was some pressing reason too.<br>
&gt;&gt; The rest of the policy for kernel headers is a bit more fuzzy.<br>
&gt;&gt;<br>
&gt;&gt; For actual major version increments like this, I&#39;m tempted to accept<br>
&gt;&gt; that in this case we have a good argument for updating to 3.7 and<br>
&gt;&gt; even though the linux-yocto kernels will lag behind this for a<br>
&gt;&gt; (short) while, it shouldn&#39;t make any real world difference to<br>
&gt;&gt; anything, certainly not cause breakage.<br>
<br>
&gt; Right, they&#39;ll lag, but then jump and increment it to 3.8+. The dev<br>
&gt; kernel is already on 3.7 and currently building and working fine<br>
&gt; against the 3.4.x libc-headers.<br>
<br>
</div>I need 3.7 for AArch64 as this is first version which has support for it.<br></blockquote><div><br></div><div>Yep, I didn&#39;t mean to imply that 3.4 would work for your needs as well, sorry</div><div>if it came across that way.</div>
<div><br></div><div>I assume 3.8+ will be ok for your case as well, since when we jump to the</div><div>1.4 kernel, the standing plan of purging all the headers and go back to a</div><div>single version that matches that kver was going to kick in. I don&#39;t want to </div>
<div>break your builds.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt;&gt; There isn&#39;t any technical reason we have to keep in lockstep, or any<br>
&gt;&gt; known issues with doing that with these versions, right? I know you<br>
&gt;&gt; have been burnt in the past but that was quite a while ago and the<br>
&gt;&gt; kernel/toolchain communities have moved to address that?<br>
<br>
&gt; I&#39;ve definitely been burt in the past, I admit to being a little<br>
&gt; nervous about 3.7 sideffects due to the uapi split in the kernel ..<br>
&gt; and right around the Holidays, I&#39;m a bit more paranoid about bringing<br>
&gt; this in. I&#39;d rather be full time at my keyboard, just in case<br>
&gt; something subtle breaks.<br>
<br>
</div>Remember that even when l-l-h 3.7 will be present in repo 3.4 can be<br>
still used as default one.<br></blockquote><div><br></div><div>Absolutely. We are just trying to keep things small and clean and avoid</div><div>having multiple options and then using defaults/preferences to pick .. unless</div>
<div>required. We can always pretend things are simple and clean :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
&gt; If we bring this in, I&#39;d prefer to completely drop the 3.4 kernel<br>
&gt; headers, since having just one recipe in the tree make sense, and it<br>
&gt; won&#39;t tempt us to start having a trail of one libc-header per kernel<br>
&gt; version (since there&#39;s always a layer somewhere that&#39;s using a given<br>
&gt; version).<br>
<br>
&gt; What about a middle ground ? I can pull this into my tree, since I&#39;m<br>
&gt; doing some 3.8 and 3.4-stable work at the moment, I&#39;ll remove the 3.4<br>
&gt; kernel headers and then submit it again as part of my queue with some<br>
&gt; extra tests run ?<br>
<br>
</div>I am fine with it.<br>
</blockquote></div><br>Thanks, I&#39;ll pull this in if Richard agrees.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Cheers,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Bruce<br clear="all">
<div><br></div>-- <br>&quot;Thou shalt not follow the NULL pointer, for chaos and madness await thee at its end&quot;<br>
</div>