<html><head></head><body><div>On Fri, 2017-09-29 at 11:32 +0100, Burton, Ross wrote:</div><blockquote type="cite"><div dir="ltr">With xserver-xorg I get:<div><br></div><div>| make[2]: *** No rule to make target '//usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml', needed by 'relative-pointer-unstable-v1-client-protocol.h'.&nbsp; Stop.<br><div><br></div><div>(in the xwayland directory)</div><div><br></div></div></div></blockquote><div><br></div><div>I am really  surprised, I succeed to build core-image-weston which contains xserver-xorg and xserver-xorg-xwayland on a host where wayland is not installed.</div><div><br></div><div>$ ls /usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml</div><div>ls: cannot access /usr/share/wayland-protocols/unstable/relative-pointer/relative-pointer-unstable-v1.xml: No such file or directory</div><div>$</div><div><br></div><div>Do you have something specific in your setup to help me to reproduce?</div><div><br></div><div>Thanks</div><div><br></div><div>Fabien</div><div><br></div><blockquote type="cite"><div dir="ltr"><div><div><br></div><div>Ross</div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 28 September 2017 at 17:01, Fabien Lahoudere <span dir="ltr">&lt;<a href="mailto:fabien.lahoudere@collabora.co.uk" target="_blank">fabien.lahoudere@collabora.co.uk</a>&gt;</span> wrote:<br><blockquote type="cite">This patch modify the way we manage wayland path issues.<br>
Instead of patching each recipe to make it work with wayland and its protocols,<br>
it is better to patch wayland to fix its path issues.<br>
<br>
So wayland-scanner.pc, wayland-client.pc and wayland-protocols.pc are patched to change paths.<br>
<br>
Then we can drop the following workaround:<br>
<br>
WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT}<br>
<br>
in:<br>
<br>
- gtk+3<br>
- libsdl2<br>
- xserver-xorg<br>
- gstreamer1.0-plugins-bad<br>
- weston-2.0.0<br>
<br>
We also dropped libsdl2 patches which fix wayland paths.<br>
<br>
Signed-off-by: Fabien Lahoudere &lt;<a href="mailto:fabien.lahoudere@collabora.co.uk">fabien.lahoudere@collabora.<wbr>co.uk</a>&gt;<br>
---<br>
&nbsp;meta/recipes-gnome/gtk+/gtk+3.inc&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |&nbsp; 1 -<br>
&nbsp;...-sysroot-path-so-that-make-finds-our-wayl.patch | 34 ----------------------<br>
&nbsp;...void-finding-build-host-s-wayland-scanner.patch | 31 --------------------<br>
&nbsp;meta/recipes-graphics/libsdl2/<a href="http://libsdl2_2.0.5.bb" rel="noreferrer" target="_blank"><wbr>libsdl2_2.0.5.bb</a>&nbsp; &nbsp; &nbsp;|&nbsp; 4 +--<br>
&nbsp;.../usesysrootprefixforpkgdatadirvariable.patch&nbsp; &nbsp; | 27 +++++++++++++++++<br>
&nbsp;.../wayland/<a href="http://wayland-protocols_1.10.bb" rel="noreferrer" target="_blank">wayland-protocols_<wbr>1.10.bb</a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |&nbsp; 1 +<br>
&nbsp;.../wayland/wayland/fixpathinpcfiles.patch&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;| 33 +++++++++++++++++++++<br>
&nbsp;meta/recipes-graphics/wayland/<a href="http://wayland_1.14.0.bb" rel="noreferrer" target="_blank"><wbr>wayland_1.14.0.bb</a>&nbsp; &nbsp; |&nbsp; 1 +<br>
&nbsp;meta/recipes-graphics/wayland/<a href="http://weston_2.0.0.bb" rel="noreferrer" target="_blank"><wbr>weston_2.0.0.bb</a>&nbsp; &nbsp; &nbsp; |&nbsp; 1 -<br>
&nbsp;.../recipes-graphics/xorg-xserver/xserver-xorg.inc |&nbsp; 1 -<br>
&nbsp;.../gstreamer/<a href="http://gstreamer1.0-plugins-bad_1.12.2.bb" rel="noreferrer" target="_blank">gstreamer1.0-<wbr>plugins-bad_1.12.2.bb</a>&nbsp; &nbsp;|&nbsp; 1 -<br>
&nbsp;11 files changed, 63 insertions(+), 72 deletions(-)<br>
&nbsp;delete mode 100644 meta/recipes-graphics/libsdl2/libsdl2/0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch<br>
&nbsp;delete mode 100644 meta/recipes-graphics/libsdl2/libsdl2/0002-Avoid-finding-build-host-s-wayland-scanner.patch<br>
&nbsp;create mode 100644 meta/recipes-graphics/wayland/wayland-protocols/usesysrootprefixforpkgdatadirvariable.patch<br>
&nbsp;create mode 100644 meta/recipes-graphics/wayland/wayland/fixpathinpcfiles.patch<br>
<br>
diff --git a/meta/recipes-gnome/gtk+/gtk+3.inc b/meta/recipes-gnome/gtk+/gtk+3.inc<br>
index 0a357db..420ead2 100644<br>
--- a/meta/recipes-gnome/gtk+/gtk+3.inc<br>
+++ b/meta/recipes-gnome/gtk+/gtk+3.inc<br>
@@ -35,7 +35,6 @@ EXTRA_OECONF += " \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --enable-modules \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --disable-cups \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --disable-colord \<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT} \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ${@bb.utils.contains("DISTRO_FEATURES", "x11", "", "--disable-gtk-doc", d)} \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "<br>
<br>
diff --git a/meta/recipes-graphics/libsdl2/libsdl2/0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch b/meta/recipes-graphics/libsdl2/libsdl2/0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch<br>
deleted file mode 100644<br>
index efc8418..0000000<br>
--- a/meta/recipes-graphics/libsdl2/libsdl2/0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch<br>
+++ /dev/null<br>
@@ -1,34 +0,0 @@<br>
-From b44808e43130dcd13b43e5b978b9b24aeb4c134c Mon Sep 17 00:00:00 2001<br>
-From: =?UTF-8?q?Andreas=20M=C3=BCller?= &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
-Date: Thu, 20 Oct 2016 14:57:51 +0200<br>
-Subject: [PATCH] prepend our sysroot path so that make finds our<br>
- wayland-protocol files<br>
-MIME-Version: 1.0<br>
-Content-Type: text/plain; charset=UTF-8<br>
-Content-Transfer-Encoding: 8bit<br>
-<br>
-Upstream-Status: Inappropriate [embedded specific]<br>
-<br>
-Signed-off-by: Andreas Müller &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
----<br>
- <a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> | 4 +-<br>
- 1 file changed, 2 insertions(+), 2 deletions(-)<br>
-<br>
-diff --git a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-index 726ded3..3376600 100644<br>
---- a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-+++ b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-@@ -1206,7 +1206,7 @@ AC_HELP_STRING([--enable-video-wayland-qt-touch], [QtWayland server support for<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl wayland-cursor xkbcommon`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl wayland-cursor xkbcommon`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_SCANNER=`$PKG_CONFIG --variable=wayland_scanner wayland-scanner`<br>
--&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_CORE_PROTOCOL_DIR=`$PKG_CONFIG --variable=pkgdatadir wayland-client`<br>
--&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_PROTOCOLS_DIR=`$PKG_CONFIG --variable=pkgdatadir wayland-protocols`<br>
-+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_CORE_PROTOCOL_DIR=${WAYLAND_PROTOCOLS_SYSROOT_DIR}`$PKG_CONFIG --variable=pkgdatadir wayland-client`<br>
-+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_PROTOCOLS_DIR=${WAYLAND_PROTOCOLS_SYSROOT_DIR}`$PKG_CONFIG --variable=pkgdatadir wayland-protocols`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;video_wayland=yes<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;fi<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;fi<br>
---<br>
-2.5.5<br>
-<br>
diff --git a/meta/recipes-graphics/libsdl2/libsdl2/0002-Avoid-finding-build-host-s-wayland-scanner.patch b/meta/recipes-graphics/libsdl2/libsdl2/0002-Avoid-finding-build-host-s-wayland-scanner.patch<br>
deleted file mode 100644<br>
index 7837315..0000000<br>
--- a/meta/recipes-graphics/libsdl2/libsdl2/0002-Avoid-finding-build-host-s-wayland-scanner.patch<br>
+++ /dev/null<br>
@@ -1,31 +0,0 @@<br>
-From ae879091cf65cb70293b375ec7e61ed12a96d8a7 Mon Sep 17 00:00:00 2001<br>
-From: =?UTF-8?q?Andreas=20M=C3=BCller?= &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
-Date: Fri, 2 Dec 2016 09:39:25 +0100<br>
-Subject: [PATCH] Avoid finding build host's wayland-scanner<br>
-MIME-Version: 1.0<br>
-Content-Type: text/plain; charset=UTF-8<br>
-Content-Transfer-Encoding: 8bit<br>
-<br>
-Upstream-Status: Inappropriate [embedded specific]<br>
-<br>
-Signed-off-by: Andreas Müller &lt;<a href="mailto:schnitzeltony@googlemail.com">schnitzeltony@googlemail.com</a>&gt;<br>
----<br>
- <a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> | 2 +-<br>
- 1 file changed, 1 insertion(+), 1 deletion(-)<br>
-<br>
-diff --git a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a> b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-index 3376600..2aa6ed4 100644<br>
---- a/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-+++ b/<a href="http://configure.in" rel="noreferrer" target="_blank">configure.in</a><br>
-@@ -1204,7 +1204,7 @@ AC_HELP_STRING([--enable-video-wayland-qt-touch], [QtWayland server support for<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;if $PKG_CONFIG --exists wayland-client wayland-scanner wayland-protocols wayland-egl wayland-cursor egl xkbcommon ; then<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_CFLAGS=`$PKG_CONFIG --cflags wayland-client wayland-egl wayland-cursor xkbcommon`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_LIBS=`$PKG_CONFIG --libs wayland-client wayland-egl wayland-cursor xkbcommon`<br>
--&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_SCANNER=`$PKG_CONFIG --variable=wayland_scanner wayland-scanner`<br>
-+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; AC_PATH_PROG([WAYLAND_SCANNER], [wayland-scanner])<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_CORE_PROTOCOL_DIR=${WAYLAND_PROTOCOLS_SYSROOT_DIR}`$PKG_CONFIG --variable=pkgdatadir wayland-client`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_PROTOCOLS_DIR=${WAYLAND_PROTOCOLS_SYSROOT_DIR}`$PKG_CONFIG --variable=pkgdatadir wayland-protocols`<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;video_wayland=yes<br>
---<br>
-2.7.4<br>
-<br>
diff --git a/meta/recipes-graphics/libsdl2/<a href="http://libsdl2_2.0.5.bb" rel="noreferrer" target="_blank">libsdl2_2.0.5.bb</a> b/meta/recipes-graphics/libsdl2/<a href="http://libsdl2_2.0.5.bb" rel="noreferrer" target="_blank">libsdl2_2.0.5.bb</a><br>
index 12d3aaf..032f45b 100644<br>
--- a/meta/recipes-graphics/libsdl2/<a href="http://libsdl2_2.0.5.bb" rel="noreferrer" target="_blank">libsdl2_2.0.5.bb</a><br>
+++ b/meta/recipes-graphics/libsdl2/<a href="http://libsdl2_2.0.5.bb" rel="noreferrer" target="_blank">libsdl2_2.0.5.bb</a><br>
@@ -17,8 +17,6 @@ DEPENDS_class-nativesdk = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtu<br>
&nbsp;SRC_URI = " \<br>
&nbsp; &nbsp; &nbsp;<a href="http://www.libsdl.org/release/SDL2-${PV}.tar.gz" rel="noreferrer" target="_blank">http://www.libsdl.org/release/<wbr>SDL2-${PV}.tar.gz</a> \<br>
&nbsp; &nbsp; &nbsp;file://linkage.patch \<br>
-&nbsp; &nbsp; file://0001-prepend-our-sysroot-path-so-that-make-finds-our-wayl.patch \<br>
-&nbsp; &nbsp; file://0002-Avoid-finding-build-host-s-wayland-scanner.patch \<br>
&nbsp; &nbsp; &nbsp;file://fix-build-failure-on-ppc.patch \<br>
&nbsp;"<br>
<br>
@@ -35,7 +33,7 @@ EXTRA_OECONF = "--disable-oss --disable-esd --disable-arts \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--enable-pthreads \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--enable-sdl-dlopen \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--disable-rpath \<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT}"<br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "<br>
<br>
&nbsp;# opengl packageconfig factored out to make it easy for distros<br>
&nbsp;# and BSP layers to pick either (desktop) opengl, gles2, or no GL<br>
diff --git a/meta/recipes-graphics/wayland/wayland-protocols/usesysrootprefixforpkgdatadirvariable.patch b/meta/recipes-graphics/wayland/wayland-protocols/usesysrootprefixforpkgdatadirvariable.patch<br>
new file mode 100644<br>
index 0000000..0922a4d<br>
--- /dev/null<br>
+++ b/meta/recipes-graphics/wayland/wayland-protocols/usesysrootprefixforpkgdatadirvariable.patch<br>
@@ -0,0 +1,27 @@<br>
+From 875130ee3cbcf62266901ef4b91b9a0fb6adad43 Mon Sep 17 00:00:00 2001<br>
+From: Tomek Bury &lt;<a href="mailto:tomek.bury@broadcom.com">tomek.bury@broadcom.com</a>&gt;<br>
+Date: Fri, 4 Aug 2017 16:16:38 +0100<br>
+Subject: Use sysroot prefix for pkgdatadir variable<br>
+<br>
+The pc_sysroot is automatically added to cflags and libs but not<br>
+to 'pkg-config --variable'<br>
+<br>
+Upstream-Status: Backport [<a href="https://cgit.freedesktop.org/wayland/wayland-protocols/commit/?id=875130ee3cbcf62266901ef4b91b9a0fb6adad43" rel="noreferrer" target="_blank">https://cgit.freedesktop.org/<wbr>wayland/wayland-protocols/<wbr>commit/?id=<wbr>875130ee3cbcf62266901ef4b91b9a<wbr>0fb6adad43</a>]<br>
+<br>
+Reviewed-by: Daniel Stone &lt;<a href="mailto:daniels@collabora.com">daniels@collabora.com</a>&gt;<br>
+<br>
+diff --git a/<a href="http://wayland-protocols.pc.in" rel="noreferrer" target="_blank">wayland-protocols.pc.in</a> b/<a href="http://wayland-protocols.pc.in" rel="noreferrer" target="_blank">wayland-protocols.pc.in</a><br>
+index a26744c..379be06 100644<br>
+--- a/<a href="http://wayland-protocols.pc.in" rel="noreferrer" target="_blank">wayland-protocols.pc.in</a><br>
++++ b/<a href="http://wayland-protocols.pc.in" rel="noreferrer" target="_blank">wayland-protocols.pc.in</a><br>
+@@ -1,6 +1,6 @@<br>
+ prefix=@prefix@<br>
+ datarootdir=@datarootdir@<br>
+-pkgdatadir=@datadir@/@PACKAGE@<br>
++pkgdatadir=${pc_sysrootdir}@datadir@/@PACKAGE@<br>
+<br>
+ Name: Wayland Protocols<br>
+ Description: Wayland protocol files<br>
+--<br>
+cgit v0.10.2<br>
+<br>
diff --git a/meta/recipes-graphics/wayland/<a href="http://wayland-protocols_1.10.bb" rel="noreferrer" target="_blank">wayland-protocols_1.<wbr>10.bb</a> b/meta/recipes-graphics/wayland/<a href="http://wayland-protocols_1.10.bb" rel="noreferrer" target="_blank">wayland-protocols_1.<wbr>10.bb</a><br>
index 4f9e9f3..1ff12c6 100644<br>
--- a/meta/recipes-graphics/wayland/<a href="http://wayland-protocols_1.10.bb" rel="noreferrer" target="_blank">wayland-protocols_1.<wbr>10.bb</a><br>
+++ b/meta/recipes-graphics/wayland/<a href="http://wayland-protocols_1.10.bb" rel="noreferrer" target="_blank">wayland-protocols_1.<wbr>10.bb</a><br>
@@ -10,6 +10,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=c7b12b6702da38ca028ace54aae3d484 \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;file://stable/presentation-time/presentation-time.xml;endline=26;md5=4646cd7d9edc9fa55db941f2d3a7dc53"<br>
<br>
&nbsp;SRC_URI = "<a href="https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz" rel="noreferrer" target="_blank">https://wayland.freedesktop.<wbr>org/releases/${BPN}-${PV}.tar.<wbr>xz</a> \<br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; file://usesysrootprefixforpkgdatadirvariable.patch \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "<br>
&nbsp;SRC_URI[md5sum] = "84a7846c2b6a6a3e265fc9be36453e60"<br>
&nbsp;SRC_URI[sha256sum] = "5719c51d7354864983171c5083e93a72ac99229e2b460c4bb10513de08839c0a"<br>
diff --git a/meta/recipes-graphics/wayland/wayland/fixpathinpcfiles.patch b/meta/recipes-graphics/wayland/wayland/fixpathinpcfiles.patch<br>
new file mode 100644<br>
index 0000000..9fb1252<br>
--- /dev/null<br>
+++ b/meta/recipes-graphics/wayland/wayland/fixpathinpcfiles.patch<br>
@@ -0,0 +1,33 @@<br>
+Fix wayland-client and wayland-scanner pc files<br>
+<br>
+Upstream-Status: Pending<br>
+<br>
+Signed-off-by: Fabien Lahoudere &lt;<a href="mailto:fabien.lahoudere@collabora.co.uk">fabien.lahoudere@collabora.<wbr>co.uk</a>&gt;<br>
+<br>
+Index: wayland-1.14.0/src/<a href="http://wayland-client.pc.in" rel="noreferrer" target="_blank">wayland-<wbr>client.pc.in</a><br>
+===================================================================<br>
+--- wayland-1.14.0.orig/src/<a href="http://wayland-client.pc.in" rel="noreferrer" target="_blank">waylan<wbr>d-client.pc.in</a><br>
++++ wayland-1.14.0/src/<a href="http://wayland-client.pc.in" rel="noreferrer" target="_blank">wayland-<wbr>client.pc.in</a><br>
+@@ -1,7 +1,7 @@<br>
+ prefix=@prefix@<br>
+ exec_prefix=@exec_prefix@<br>
+ datarootdir=@datarootdir@<br>
+-pkgdatadir=@datadir@/@PACKAGE@<br>
++pkgdatadir=${pc_sysrootdir}@datadir@/@PACKAGE@<br>
+ libdir=@libdir@<br>
+ includedir=@includedir@<br>
+<br>
+Index: wayland-1.14.0/src/<a href="http://wayland-scanner.pc.in" rel="noreferrer" target="_blank">wayland-<wbr>scanner.pc.in</a><br>
+===================================================================<br>
+--- wayland-1.14.0.orig/src/<a href="http://wayland-scanner.pc.in" rel="noreferrer" target="_blank">waylan<wbr>d-scanner.pc.in</a><br>
++++ wayland-1.14.0/src/<a href="http://wayland-scanner.pc.in" rel="noreferrer" target="_blank">wayland-<wbr>scanner.pc.in</a><br>
+@@ -1,8 +1,8 @@<br>
+ prefix=@prefix@<br>
+ exec_prefix=@exec_prefix@<br>
+ datarootdir=@datarootdir@<br>
+ pkgdatadir=@datadir@/@PACKAGE@<br>
+-wayland_scanner=@bindir@/wayland-scanner<br>
++wayland_scanner=wayland-scanner<br>
+<br>
+ Name: Wayland Scanner<br>
+ Description: Wayland scanner<br>
diff --git a/meta/recipes-graphics/wayland/<a href="http://wayland_1.14.0.bb" rel="noreferrer" target="_blank">wayland_1.14.0.bb</a> b/meta/recipes-graphics/wayland/<a href="http://wayland_1.14.0.bb" rel="noreferrer" target="_blank">wayland_1.14.0.bb</a><br>
index 2a2489d..1a9ff98 100644<br>
--- a/meta/recipes-graphics/wayland/<a href="http://wayland_1.14.0.bb" rel="noreferrer" target="_blank">wayland_1.14.0.bb</a><br>
+++ b/meta/recipes-graphics/wayland/<a href="http://wayland_1.14.0.bb" rel="noreferrer" target="_blank">wayland_1.14.0.bb</a><br>
@@ -13,6 +13,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b31d8f53b6aaf2b4985d7dd7810a70d1 \<br>
&nbsp;DEPENDS = "expat libxml2 libffi wayland-native"<br>
<br>
&nbsp;SRC_URI = "<a href="https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz" rel="noreferrer" target="_blank">https://wayland.freedesktop.<wbr>org/releases/${BPN}-${PV}.tar.<wbr>xz</a> \<br>
+&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; file://fixpathinpcfiles.patch \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; "<br>
&nbsp;SRC_URI[md5sum] = "0235f6075c32c3be61cff94fa0b9f108"<br>
&nbsp;SRC_URI[sha256sum] = "ed80cabc0961a759a42092e2c39aabfc1ec9a13c86c98bbe2b812f008da27ab8"<br>
diff --git a/meta/recipes-graphics/wayland/<a href="http://weston_2.0.0.bb" rel="noreferrer" target="_blank">weston_2.0.0.bb</a> b/meta/recipes-graphics/wayland/<a href="http://weston_2.0.0.bb" rel="noreferrer" target="_blank">weston_2.0.0.bb</a><br>
index 54b07bd..8160f55 100644<br>
--- a/meta/recipes-graphics/wayland/<a href="http://weston_2.0.0.bb" rel="noreferrer" target="_blank">weston_2.0.0.bb</a><br>
+++ b/meta/recipes-graphics/wayland/<a href="http://weston_2.0.0.bb" rel="noreferrer" target="_blank">weston_2.0.0.bb</a><br>
@@ -25,7 +25,6 @@ DEPENDS += "wayland wayland-protocols libinput virtual/egl pango wayland-native"<br>
<br>
&nbsp;EXTRA_OECONF = "--enable-setuid-install \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;--disable-rdp-compositor \<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT} \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;"<br>
&nbsp;EXTRA_OECONF_append_qemux86 = "\<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; WESTON_NATIVE_BACKEND=fbdev-backend.so \<br>
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc<br>
index 863d80c..e8025de 100644<br>
--- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc<br>
+++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc<br>
@@ -117,7 +117,6 @@ EXTRA_OECONF += "--with-fop=no \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --sysconfdir=/etc/X11 \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --localstatedir=/var \<br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; --with-xkb-output=/var/lib/xkb \<br>
-&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT} \<br>
&nbsp;"<br>
<br>
&nbsp;OPENGL_PKGCONFIGS = "dri glx glamor dri3 xshmfence"<br>
diff --git a/meta/recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-bad_1.12.2.bb" rel="noreferrer" target="_blank">gstreamer1.0-<wbr>plugins-bad_1.12.2.bb</a> b/meta/recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-bad_1.12.2.bb" rel="noreferrer" target="_blank">gstreamer1.0-<wbr>plugins-bad_1.12.2.bb</a><br>
index 8321da0..a83a5ba 100644<br>
--- a/meta/recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-bad_1.12.2.bb" rel="noreferrer" target="_blank">gstreamer1.0-<wbr>plugins-bad_1.12.2.bb</a><br>
+++ b/meta/recipes-multimedia/gstreamer/<a href="http://gstreamer1.0-plugins-bad_1.12.2.bb" rel="noreferrer" target="_blank">gstreamer1.0-<wbr>plugins-bad_1.12.2.bb</a><br>
@@ -22,5 +22,4 @@ SRC_URI[sha256sum] = "9c2c7edde4f59d74eb414e0701c55131f562e5c605a3ce9b091754f106<br>
<br>
&nbsp;S = "${WORKDIR}/gst-plugins-bad-${PV}"<br>
<br>
-EXTRA_OECONF += "WAYLAND_PROTOCOLS_SYSROOT_DIR=${RECIPE_SYSROOT}"<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
1.8.3.1<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><br></blockquote></div><br></div>
</blockquote></body></html>