<div dir="ltr"><div>Sure, I&#39;ll submit two new patches in a minute.<br><br></div>//Tobias<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 30 July 2015 at 09:15, Joshua Lock <span dir="ltr">&lt;<a href="mailto:joshua.lock@collabora.co.uk" target="_blank">joshua.lock@collabora.co.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Mon, 2015-07-27 at 11:00 -0700, Tobias Olausson wrote:<br>
&gt; On 27 July 2015 at 08:25, Martin Jansa &lt;<a href="mailto:martin.jansa@gmail.com">martin.jansa@gmail.com</a>&gt;<br>
&gt; wrote:<br>
&gt; &gt; On Tue, Jul 21, 2015 at 10:46:11AM -0700, Tobias Olausson wrote:<br>
&gt; &gt; &gt; In 10.4 versions of mesa, the check for MESA_EGL_NO_X11_HEADERS<br>
&gt; &gt; uses an #ifdef,<br>
&gt; &gt; &gt; not an #if define().<br>
&gt; &gt;<br>
&gt; &gt; So this commit which was recently backported to fido branch should<br>
&gt; &gt; be<br>
&gt; &gt; reverted:<br>
&gt; Well, reverting the already backported patch would break my patch. I<br>
&gt; don&#39;t mind resubmitting a new patch, but the one I originally<br>
&gt; submitted builds on top of the backported one, so the backported one<br>
&gt; would be neutralized.<br>
<br>
</span>Ideally you&#39;d submit a series of patches with 1) a patch to revert the<br>
already backported patch below and 2) a patch to backport the change<br>
from 9c746017af381884cc20c7cd563fc429c2c66112.<br>
<br>
That would give us nice clean git history (making future patch<br>
backporting easier) and mean next to no work for me.<br>
<br>
Does that seem reasonable?<br>
<br>
Regards,<br>
<br>
Joshua<br>
<div class="HOEnZb"><div class="h5"><br>
&gt; &gt;<br>
&gt; &gt; commit 12e467f436fbc22f274558c753f0ac9756ce1071<br>
&gt; &gt; Author:     Robert Yang &lt;<a href="mailto:liezhi.yang@windriver.com">liezhi.yang@windriver.com</a>&gt;<br>
&gt; &gt; AuthorDate: Wed May 6 00:08:35 2015 -0700<br>
&gt; &gt; Commit:     Richard Purdie &lt;<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>&gt;<br>
&gt; &gt; CommitDate: Sun Jun 28 09:41:54 2015 +0100<br>
&gt; &gt;<br>
&gt; &gt;     mesa: fix do_install_append<br>
&gt; &gt;<br>
&gt; &gt;     &quot;ifdef MESA_EGL_NO_X11_HEADERS&quot; -&gt; &quot;if<br>
&gt; &gt; defined(MESA_EGL_NO_X11_HEADERS)&quot;<br>
&gt; &gt;<br>
&gt; &gt;     (From OE-Core master rev:<br>
&gt; &gt; 3a464d67b60f70b865f7db768e7edc53e40ff450)<br>
&gt; &gt;<br>
&gt; &gt;     Signed-off-by: Robert Yang &lt;<a href="mailto:liezhi.yang@windriver.com">liezhi.yang@windriver.com</a>&gt;<br>
&gt; &gt;     Signed-off-by: Richard Purdie &lt;<br>
&gt; &gt; <a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>&gt;<br>
&gt; &gt;     Signed-off-by: Joshua Lock &lt;<a href="mailto:joshua.lock@collabora.co.uk">joshua.lock@collabora.co.uk</a>&gt;<br>
&gt; &gt;<br>
&gt; &gt; with proper commit message (preferably separately from<br>
&gt; &gt; 9c746017af381884cc20c7cd563fc429c2c66112 backport), otherwise I<br>
&gt; &gt; like<br>
&gt; &gt; what this patch is doing.<br>
&gt; &gt;<br>
&gt; &gt; Thanks<br>
&gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Also, this backports commit<br>
&gt; &gt; 9c746017af381884cc20c7cd563fc429c2c66112<br>
&gt; &gt; &gt; to fido from master.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Signed-off-by: Tobias Olausson &lt;<a href="mailto:tobias.olausson@pelagicore.com">tobias.olausson@pelagicore.com</a>&gt;<br>
&gt; &gt; &gt; ---<br>
&gt; &gt; &gt;  meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a> | 2 +-<br>
&gt; &gt; &gt;  meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a>    | 2 +-<br>
&gt; &gt; &gt;  2 files changed, 2 insertions(+), 2 deletions(-)<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; diff --git a/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
&gt; &gt; b/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
&gt; &gt; &gt; index 90cccbe..a5f510d 100644<br>
&gt; &gt; &gt; --- a/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
&gt; &gt; &gt; +++ b/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
&gt; &gt; &gt; @@ -11,6 +11,6 @@ S = &quot;${WORKDIR}/Mesa-${PV}&quot;<br>
&gt; &gt; &gt;  #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER<br>
&gt; &gt; &gt;  do_install_append() {<br>
&gt; &gt; &gt;      if ${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;egl&#39;, &#39;true&#39;,<br>
&gt; &gt; &#39;false&#39;, d)}; then<br>
&gt; &gt; &gt; -        sed -i -e &#39;s/^#if defined(MESA_EGL_NO_X11_HEADERS)/#if<br>
&gt; &gt; ${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;x11&#39;, &#39;0&#39;, &#39;1&#39;, d)}/&#39;<br>
&gt; &gt; ${D}${includedir}/EGL/eglplatform.h<br>
&gt; &gt; &gt; +        sed -i -e &#39;s/^#ifdef MESA_EGL_NO_X11_HEADERS/#if<br>
&gt; &gt; defined(MESA_EGL_NO_X11_HEADERS) || ${@bb.utils.contains(&#39;PACKAGECO<br>
&gt; &gt; NFIG&#39;, &#39;x11&#39;, &#39;0&#39;, &#39;1&#39;, d)}/&#39; ${D}${includedir}/EGL/eglplatform.h<br>
&gt; &gt; &gt;      fi<br>
&gt; &gt; &gt;  }<br>
&gt; &gt; &gt; diff --git a/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
&gt; &gt; b/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
&gt; &gt; &gt; index 1598019..269ae1e 100644<br>
&gt; &gt; &gt; --- a/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
&gt; &gt; &gt; +++ b/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
&gt; &gt; &gt; @@ -13,6 +13,6 @@ S = &quot;${WORKDIR}/git&quot;<br>
&gt; &gt; &gt;  #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER<br>
&gt; &gt; &gt;  do_install_append() {<br>
&gt; &gt; &gt;      if ${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;egl&#39;, &#39;true&#39;,<br>
&gt; &gt; &#39;false&#39;, d)}; then<br>
&gt; &gt; &gt; -        sed -i -e &#39;s/^#if defined(MESA_EGL_NO_X11_HEADERS)/#if<br>
&gt; &gt; ${@bb.utils.contains(&#39;PACKAGECONFIG&#39;, &#39;x11&#39;, &#39;0&#39;, &#39;1&#39;, d)}/&#39;<br>
&gt; &gt; ${D}${includedir}/EGL/eglplatform.h<br>
&gt; &gt; &gt; +        sed -i -e &#39;s/^#ifdef MESA_EGL_NO_X11_HEADERS/#if<br>
&gt; &gt; defined(MESA_EGL_NO_X11_HEADERS) || ${@bb.utils.contains(&#39;PACKAGECO<br>
&gt; &gt; NFIG&#39;, &#39;x11&#39;, &#39;0&#39;, &#39;1&#39;, d)}/&#39; ${D}${includedir}/EGL/eglplatform.h<br>
&gt; &gt; &gt;      fi<br>
&gt; &gt; &gt;  }<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; 2.1.4<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; Openembedded-core mailing list<br>
&gt; &gt; &gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
&gt; &gt; &gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Martin &#39;JaMa&#39; Jansa     jabber: <a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a><br>
&gt; &gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; _______________________________________________<br>
&gt; Openembedded-core mailing list<br>
&gt; <a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
&gt; <a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
--<br>
_______________________________________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/mailman/listinfo/openembedded-core</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div>Tobias Olausson<br></div><div>M.Sc</div><div>Software Engineer</div><div><div><br></div><div>PELAGICORE | Experience Change</div><div>Ekelundsgatan 4, 6tr, SE-411 18 Gothenburg, Sweden<br></div><div>Mobile: +46(0)735-873444<br>E-Mail: <a href="mailto:tobias.olausson@pelagicore.com" target="_blank">tobias.olausson@pelagicore.com</a> <br></div></div><div>IRC: wto @ FreeNode</div></div></div></div></div></div>
</div>