<div dir="ltr"><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr">On Mon, 23 Sep 2019 at 15:48, Jean-Baptiste MARIE <<a href="mailto:jbaptiste.marie@gmail.com" target="_blank">jbaptiste.marie@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>PACKAGECONFIG_remove_imxgpu2d = " \<br></div><div>  Â  ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "x11", "", d)} \<br>"<br></div></div></blockquote><div> </div><div>What Ross said: If wayland is in distro features this will remove the x11 packageconfig which means disabling the X11 backend for Gdk and removing the X11-related API from libgdk3.so (and not installing the gdk-x11-3.0.pc file which was the immediate reason for your build failure).</div><div><br></div><div>Jussi</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br>CFLAGS_append_imxgpu2d = " \<br>  Â  -DLINUX \<br>  Â  ${@bb.utils.contains('DISTRO_FEATURES', 'wayland', '-DEGL_API_FB -DEGL_API_WL', '', d)} \<br>"</div><div><br></div><div>- meta-solidrun-arm-imx6 (branch rocko): that branch overloads gtk recipe with the .bbappend as shown below:</div><div><br></div><div>DEPENDS_append_imxgpu2d = " virtual/egl"<br><br>PACKAGECONFIG_remove_imxgpu2d = " \<br>  Â  ${@bb.utils.contains("DISTRO_FEATURES", "wayland", "x11", "", d)} \<br>"</div><div><br></div><div>I do not see any reason why gdk-x11-3.0 would not be built <br></div></div>
</blockquote></div></div>
</div>