<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 27 July 2015 at 08:25, 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"><span class="">On Tue, Jul 21, 2015 at 10:46:11AM -0700, Tobias Olausson wrote:<br>
> In 10.4 versions of mesa, the check for MESA_EGL_NO_X11_HEADERS uses an #ifdef,<br>
> not an #if define().<br>
<br>
</span>So this commit which was recently backported to fido branch should be<br>
reverted:<br></blockquote><div><br></div><div>Well, reverting the already backported patch would break my patch. I don't mind resubmitting a new patch, but the one I originally submitted builds on top of the backported one, so the backported one would be neutralized.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
commit 12e467f436fbc22f274558c753f0ac9756ce1071<br>
Author: Robert Yang <<a href="mailto:liezhi.yang@windriver.com">liezhi.yang@windriver.com</a>><br>
AuthorDate: Wed May 6 00:08:35 2015 -0700<br>
Commit: Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>><br>
CommitDate: Sun Jun 28 09:41:54 2015 +0100<br>
<br>
mesa: fix do_install_append<br>
<br>
"ifdef MESA_EGL_NO_X11_HEADERS" -> "if defined(MESA_EGL_NO_X11_HEADERS)"<br>
<br>
(From OE-Core master rev: 3a464d67b60f70b865f7db768e7edc53e40ff450)<br>
<br>
Signed-off-by: Robert Yang <<a href="mailto:liezhi.yang@windriver.com">liezhi.yang@windriver.com</a>><br>
Signed-off-by: Richard Purdie <<a href="mailto:richard.purdie@linuxfoundation.org">richard.purdie@linuxfoundation.org</a>><br>
Signed-off-by: Joshua Lock <<a href="mailto:joshua.lock@collabora.co.uk">joshua.lock@collabora.co.uk</a>><br>
<br>
with proper commit message (preferably separately from<br>
9c746017af381884cc20c7cd563fc429c2c66112 backport), otherwise I like<br>
what this patch is doing.<br>
<br>
Thanks<br>
<div class="HOEnZb"><div class="h5"><br>
><br>
> Also, this backports commit 9c746017af381884cc20c7cd563fc429c2c66112<br>
> to fido from master.<br>
><br>
> Signed-off-by: Tobias Olausson <<a href="mailto:tobias.olausson@pelagicore.com">tobias.olausson@pelagicore.com</a>><br>
> ---<br>
> meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a> | 2 +-<br>
> meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a> | 2 +-<br>
> 2 files changed, 2 insertions(+), 2 deletions(-)<br>
><br>
> 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> b/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
> index 90cccbe..a5f510d 100644<br>
> --- a/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
> +++ b/meta/recipes-graphics/mesa/<a href="http://mesa_10.4.4.bb" rel="noreferrer" target="_blank">mesa_10.4.4.bb</a><br>
> @@ -11,6 +11,6 @@ S = "${WORKDIR}/Mesa-${PV}"<br>
> #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER<br>
> do_install_append() {<br>
> if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)}; then<br>
> - sed -i -e 's/^#if defined(MESA_EGL_NO_X11_HEADERS)/#if ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h<br>
> + sed -i -e 's/^#ifdef MESA_EGL_NO_X11_HEADERS/#if defined(MESA_EGL_NO_X11_HEADERS) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h<br>
> fi<br>
> }<br>
> diff --git a/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a> b/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
> index 1598019..269ae1e 100644<br>
> --- a/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
> +++ b/meta/recipes-graphics/mesa/<a href="http://mesa_git.bb" rel="noreferrer" target="_blank">mesa_git.bb</a><br>
> @@ -13,6 +13,6 @@ S = "${WORKDIR}/git"<br>
> #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER<br>
> do_install_append() {<br>
> if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)}; then<br>
> - sed -i -e 's/^#if defined(MESA_EGL_NO_X11_HEADERS)/#if ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h<br>
> + sed -i -e 's/^#ifdef MESA_EGL_NO_X11_HEADERS/#if defined(MESA_EGL_NO_X11_HEADERS) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h<br>
> fi<br>
> }<br>
> --<br>
> 2.1.4<br>
><br>
</div></div><span class="HOEnZb"><font color="#888888">> --<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>
<br>
--<br>
Martin 'JaMa' Jansa jabber: <a href="mailto:Martin.Jansa@gmail.com">Martin.Jansa@gmail.com</a><br>
</font></span></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></div>