<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 2 May 2016 at 13:17, 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=":27l" class="a3s aXjCH">-EXTRA_OECONF_prepend = &quot;${@bb.utils.contains(&#39;GI_DATA_ENABLED&#39;, &#39;True&#39;, &#39;--enable-introspection&#39;, &#39;--disable-introspection&#39;, d)} &quot;<br>
+EXTRA_OECONF_prepend_class-target = &quot;${@bb.utils.contains(&#39;GI_DATA_ENABLED&#39;, &#39;True&#39;, &#39;--enable-introspection&#39;, &#39;--disable-introspection&#39;, d)} &quot;<br>
+<br>
+# When building native recipes, disable introspection, as it is not necessary,<br>
+# pulls in additional dependencies, and makes build times longer<br>
+EXTRA_OECONF_prepend_class-native = &quot;--disable-introspection &quot;<br>
<br>
 UNKNOWN_CONFIGURE_WHITELIST_append = &quot; --enable-introspection --disable-introspection&quot;<br>
<br>
 # Generating introspection data depends on a combination of native and target<br>
 # introspection tools, and qemu to run the target tools.<br>
-DEPENDS_append = &quot; gobject-introspection gobject-introspection-native qemu-native&quot;<br>
+DEPENDS_append_class-target = &quot; gobject-introspection gobject-introspection-native qemu-native&quot;<br>
+<br>
+# Even though introspection is disable on -native, gobject-introspection package is still<br>
+# needed for m4 macros.<br>
+DEPENDS_append_class-native = &quot; gobject-introspection-native&quot;</div></blockquote></div><br>This leaves the nativesdk case undefined.  We probably want it enabled for nativesdk?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div>