<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 9 September 2016 at 19:19, Andreas Müller <span dir="ltr">&lt;<a href="mailto:schnitzeltony@googlemail.com" target="_blank">schnitzeltony@googlemail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">* removed patch was applied mainline<br>
* tested on RaspberryPi2 weston / lxqt / kde<br>
<br>
Signed-off-by: Andreas Müller &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
---<br>
 .../mesa/files/clang-compile-<wbr>PR89599.patch         | 116 ---------------------<br>
 .../mesa/{<a href="http://mesa-gl_12.0.1.bb" rel="noreferrer" target="_blank">mesa-gl_12.0.1.bb</a> =&gt; <a href="http://mesa-gl_12.0.2.bb" rel="noreferrer" target="_blank">mesa-gl_12.0.2.bb</a>}  |   0<br>
 .../mesa/{<a href="http://mesa_12.0.1.bb" rel="noreferrer" target="_blank">mesa_12.0.1.bb</a> =&gt; <a href="http://mesa_12.0.2.bb" rel="noreferrer" target="_blank">mesa_12.0.2.bb</a>}        |   5 +-<br></blockquote><div><br></div><div>2.2 Milestone 3 is very close to release so this is unlikely to be accepted before 2.2 release scheduled next month. If you have a specific bug fix you need I suggest backporting.</div><div><br></div><div>  Jussi</div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 3 files changed, 2 insertions(+), 119 deletions(-)<br>
 delete mode 100644 meta/recipes-graphics/mesa/<wbr>files/clang-compile-PR89599.<wbr>patch<br>
 rename meta/recipes-graphics/mesa/{<a href="http://mesa-gl_12.0.1.bb" rel="noreferrer" target="_blank">me<wbr>sa-gl_12.0.1.bb</a> =&gt; <a href="http://mesa-gl_12.0.2.bb" rel="noreferrer" target="_blank">mesa-gl_12.0.2.bb</a>} (100%)<br>
 rename meta/recipes-graphics/mesa/{<a href="http://mesa_12.0.1.bb" rel="noreferrer" target="_blank">me<wbr>sa_12.0.1.bb</a> =&gt; <a href="http://mesa_12.0.2.bb" rel="noreferrer" target="_blank">mesa_12.0.2.bb</a>} (77%)<br>
<br>
diff --git a/meta/recipes-graphics/mesa/<wbr>files/clang-compile-PR89599.<wbr>patch b/meta/recipes-graphics/mesa/<wbr>files/clang-compile-PR89599.<wbr>patch<br>
deleted file mode 100644<br>
index 48bd325..0000000<br>
--- a/meta/recipes-graphics/mesa/<wbr>files/clang-compile-PR89599.<wbr>patch<br>
+++ /dev/null<br>
@@ -1,116 +0,0 @@<br>
-From 5ec140c17b54c25920091501b665b9<wbr>aa809cc5e8 Mon Sep 17 00:00:00 2001<br>
-From: Matt Turner &lt;<a href="mailto:mattst88@gmail.com">mattst88@gmail.com</a>&gt;<br>
-Date: Mon, 11 Jul 2016 10:44:25 -0700<br>
-Subject: mapi: Massage code to allow clang to compile.<br>
-MIME-Version: 1.0<br>
-Content-Type: text/plain; charset=UTF-8<br>
-Content-Transfer-Encoding: 8bit<br>
-<br>
-According to <a href="https://llvm.org/bugs/show_bug.cgi?id=19778#c3" rel="noreferrer" target="_blank">https://llvm.org/bugs/show_<wbr>bug.cgi?id=19778#c3</a> this code<br>
-was violating the spec, resulting in it failing to compile.<br>
-<br>
-Cc: <a href="mailto:mesa-stable@lists.freedesktop.org">mesa-stable@lists.freedesktop.<wbr>org</a><br>
-Co-authored-by: Tomasz Paweł Gajc &lt;<a href="mailto:tpgxyz@gmail.com">tpgxyz@gmail.com</a>&gt;<br>
-Bugzilla: <a href="https://bugs.freedesktop.org/show_bug.cgi?id=89599" rel="noreferrer" target="_blank">https://bugs.freedesktop.org/<wbr>show_bug.cgi?id=89599</a><br>
-Reviewed-by: Emil Velikov &lt;<a href="mailto:emil.velikov@collabora.com">emil.velikov@collabora.com</a>&gt;<br>
-<br>
-Upstream-Status: Backport<br>
-Signed-off-by: Khem Raj &lt;<a href="mailto:raj.khem@gmail.com">raj.khem@gmail.com</a>&gt;<br>
-<br>
-diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-index 3799d8d..1ca8359 100644<br>
---- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-@@ -226,6 +226,7 @@ AX_GCC_FUNC_ATTRIBUTE([packed]<wbr>)<br>
- AX_GCC_FUNC_ATTRIBUTE([pure])<br>
- AX_GCC_FUNC_ATTRIBUTE([<wbr>returns_nonnull])<br>
- AX_GCC_FUNC_ATTRIBUTE([unused]<wbr>)<br>
-+AX_GCC_FUNC_ATTRIBUTE([<wbr>visibility])<br>
- AX_GCC_FUNC_ATTRIBUTE([warn_<wbr>unused_result])<br>
- AX_GCC_FUNC_ATTRIBUTE([weak])<br>
-<br>
-diff --git a/src/mapi/entry_x86-64_tls.h b/src/mapi/entry_x86-64_tls.h<br>
-index 38faccc..c5262a1 100644<br>
---- a/src/mapi/entry_x86-64_tls.h<br>
-+++ b/src/mapi/entry_x86-64_tls.h<br>
-@@ -25,6 +25,11 @@<br>
-  *    Chia-I Wu &lt;<a href="mailto:olv@lunarg.com">olv@lunarg.com</a>&gt;<br>
-  */<br>
-<br>
-+#ifdef HAVE_FUNC_ATTRIBUTE_VISIBIITY<br>
-+#define HIDDEN __attribute__((visibility(&quot;<wbr>hidden&quot;)))<br>
-+#else<br>
-+#define HIDDEN<br>
-+#endif<br>
-<br>
- __asm__(&quot;.text\n&quot;<br>
-         &quot;.balign 32\n&quot;<br>
-@@ -54,8 +59,8 @@ entry_patch_public(void)<br>
- {<br>
- }<br>
-<br>
--static char<br>
--x86_64_entry_start[];<br>
-+extern char<br>
-+x86_64_entry_start[] HIDDEN;<br>
-<br>
- mapi_func<br>
- entry_get_public(int slot)<br>
-diff --git a/src/mapi/entry_x86_tls.h b/src/mapi/entry_x86_tls.h<br>
-index 46d2ece..231b409 100644<br>
---- a/src/mapi/entry_x86_tls.h<br>
-+++ b/src/mapi/entry_x86_tls.h<br>
-@@ -27,6 +27,12 @@<br>
-<br>
- #include &lt;string.h&gt;<br>
-<br>
-+#ifdef HAVE_FUNC_ATTRIBUTE_VISIBIITY<br>
-+#define HIDDEN __attribute__((visibility(&quot;<wbr>hidden&quot;)))<br>
-+#else<br>
-+#define HIDDEN<br>
-+#endif<br>
-+<br>
- __asm__(&quot;.text&quot;);<br>
-<br>
- __asm__(&quot;x86_current_tls:\n\t&quot;<br>
-@@ -71,8 +77,8 @@ __asm__(&quot;.text&quot;);<br>
- extern unsigned long<br>
- x86_current_tls();<br>
-<br>
--static char x86_entry_start[];<br>
--static char x86_entry_end[];<br>
-+extern char x86_entry_start[] HIDDEN;<br>
-+extern char x86_entry_end[] HIDDEN;<br>
-<br>
- void<br>
- entry_patch_public(void)<br>
-diff --git a/src/mapi/entry_x86_tsd.h b/src/mapi/entry_x86_tsd.h<br>
-index ea7bacb..03d9735 100644<br>
---- a/src/mapi/entry_x86_tsd.h<br>
-+++ b/src/mapi/entry_x86_tsd.h<br>
-@@ -25,6 +25,11 @@<br>
-  *    Chia-I Wu &lt;<a href="mailto:olv@lunarg.com">olv@lunarg.com</a>&gt;<br>
-  */<br>
-<br>
-+#ifdef HAVE_FUNC_ATTRIBUTE_VISIBIITY<br>
-+#define HIDDEN __attribute__((visibility(&quot;<wbr>hidden&quot;)))<br>
-+#else<br>
-+#define HIDDEN<br>
-+#endif<br>
-<br>
- #define X86_ENTRY_SIZE 32<br>
-<br>
-@@ -58,8 +63,8 @@ __asm__(&quot;.balign 32\n&quot;<br>
- #include &lt;string.h&gt;<br>
- #include &quot;u_execmem.h&quot;<br>
-<br>
--static const char x86_entry_start[];<br>
--static const char x86_entry_end[];<br>
-+extern const char x86_entry_start[] HIDDEN;<br>
-+extern const char x86_entry_end[] HIDDEN;<br>
-<br>
- void<br>
- entry_patch_public(void)<br>
---<br>
-cgit v0.10.2<br>
-<br>
diff --git a/meta/recipes-graphics/mesa/<a href="http://mesa-gl_12.0.1.bb" rel="noreferrer" target="_blank">m<wbr>esa-gl_12.0.1.bb</a> b/meta/recipes-graphics/mesa/<a href="http://mesa-gl_12.0.2.bb" rel="noreferrer" target="_blank">m<wbr>esa-gl_12.0.2.bb</a><br>
similarity index 100%<br>
rename from meta/recipes-graphics/mesa/<a href="http://mesa-gl_12.0.1.bb" rel="noreferrer" target="_blank">mes<wbr>a-gl_12.0.1.bb</a><br>
rename to meta/recipes-graphics/mesa/<a href="http://mesa-gl_12.0.2.bb" rel="noreferrer" target="_blank">mes<wbr>a-gl_12.0.2.bb</a><br>
diff --git a/meta/recipes-graphics/mesa/<a href="http://mesa_12.0.1.bb" rel="noreferrer" target="_blank">m<wbr>esa_12.0.1.bb</a> b/meta/recipes-graphics/mesa/<a href="http://mesa_12.0.2.bb" rel="noreferrer" target="_blank">m<wbr>esa_12.0.2.bb</a><br>
similarity index 77%<br>
rename from meta/recipes-graphics/mesa/<a href="http://mesa_12.0.1.bb" rel="noreferrer" target="_blank">mes<wbr>a_12.0.1.bb</a><br>
rename to meta/recipes-graphics/mesa/<a href="http://mesa_12.0.2.bb" rel="noreferrer" target="_blank">mes<wbr>a_12.0.2.bb</a><br>
index 80189e3..12a5495 100644<br>
--- a/meta/recipes-graphics/mesa/<a href="http://mesa_12.0.1.bb" rel="noreferrer" target="_blank">m<wbr>esa_12.0.1.bb</a><br>
+++ b/meta/recipes-graphics/mesa/<a href="http://mesa_12.0.2.bb" rel="noreferrer" target="_blank">m<wbr>esa_12.0.2.bb</a><br>
@@ -2,12 +2,11 @@ require ${BPN}.inc<br>
<br>
 SRC_URI = &quot;<a href="ftp://ftp.freedesktop.org/pub/mesa/${PV}/mesa-${PV}.tar.xz" rel="noreferrer" target="_blank">ftp://ftp.freedesktop.org/<wbr>pub/mesa/${PV}/mesa-${PV}.tar.<wbr>xz</a> \<br>
            file://replace_glibc_check_<wbr>with_linux.patch \<br>
-           file://clang-compile-PR89599.<wbr>patch \<br>
            file://disable-asm-on-non-gcc.<wbr>patch \<br>
 &quot;<br>
<br>
-SRC_URI[md5sum] = &quot;<wbr>972fd5ad5a63aeabf173fb9adefc65<wbr>22&quot;<br>
-SRC_URI[sha256sum] = &quot;<wbr>bab24fb79f78c876073527f515ed87<wbr>1fc9c81d816f66c8a0b051d8d65389<wbr>6389&quot;<br>
+SRC_URI[md5sum] = &quot;<wbr>f19032b5cb5e362745f0c2accc28a6<wbr>41&quot;<br>
+SRC_URI[sha256sum] = &quot;<wbr>d957a5cc371dcd7ff2aa0d87492f26<wbr>3aece46f79352f4520039b58b1f325<wbr>52cb&quot;<br>
<br>
 #because we cannot rely on the fact that all apps will use pkgconfig,<br>
 #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.5.5<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div></div>