<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 10 November 2015 at 15:06, Alexander Kanavin <span dir="ltr">&lt;<a href="mailto:alexander.kanavin@linux.intel.com" target="_blank">alexander.kanavin@linux.intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":67c" class="a3s" style="overflow:hidden">I should clarify: there might be Vala software out there that someone would want to run in an embedded context. And that software might require Vala bindings for libraries that are in oe-core. If we don&#39;t provide those bindings, then either the layer that adds vala recipe also has to patch all of our oe-core recipes, or (worse!) the person who needs something vala-based also has to ad-hoc-patch the dependency recipes of that.<br></div></blockquote></div><br>One solution for no vala in oe-core would be for all vala-supporting recipes in oe-core to have a PACKAGECONFIG[vala], so if someone does want Vala then they just need to add meta-vala (for example) to their layers and enable the PACKAGECONFIGs where they want it enabled.  There&#39;s plenty of prior art for this behaviour in oe-core already.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>