* Make meson builds aware of unrecognized config options. * central auto-enable/disable gobject-introspection for meson builds + unrecognized options are triggered for meson & autotools now Note that native recipes are build gobject-introspection disabled (as before when building with autotools)
Did test this series with my heavy-heavy-monster image but there might be fallout if 'unknown-configure-option' in ERROR_QA is set but: * It is better to be aware of options set wrongly (some were discovered already by this series) * Patches for meta-gnome for packages not accepting gi on/off option are in the queue already * glib-networking upgrade was done because it reintroduces on/off config option for gobject-introspection Andreas Müller (13): insane.bbclass: Trigger unrecognzed configure option for meson gobject-introspection: auto-enable/-disable gobject-introspection for meson libmodulemd: use gobject-introspection.bbclass on/off mechanism gdk-pixbuf: use gobject-introspection.bbclass on/off mechanism json-glib: use gobject-introspection.bbclass on/off mechanism libdazzle: use gobject-introspection.bbclass on/off mechanism clutter-gtk-1.0: use gobject-introspection.bbclass on/off mechanism pango: use gobject-introspection.bbclass on/off mechanism at-spi2-core: use gobject-introspection.bbclass on/off mechanism atk: use gobject-introspection.bbclass on/off mechanism libsoup-2.4: use gobject-introspection.bbclass on/off mechanism glib-networking: upgrade 2.58.0 -> 2.60.1 gst-plugins: move 'inherit gobject-introspection' to recipes supporting GI meta/classes/gobject-introspection.bbclass | 14 ++++++++++++-- meta/classes/insane.bbclass | 12 ++++++++---- ...working_2.58.0.bb => glib-networking_2.60.1.bb} | 10 +++++----- .../libmodulemd/libmodulemd_git.bb | 11 +++-------- meta/recipes-gnome/gdk-pixbuf/gdk-pixbuf_2.38.0.bb | 8 +------- meta/recipes-gnome/json-glib/json-glib_1.4.4.bb | 5 ----- meta/recipes-gnome/libdazzle/libdazzle_3.30.2.bb | 6 +----- meta/recipes-graphics/clutter/clutter-gtk-1.0.inc | 11 +---------- meta/recipes-graphics/pango/pango_1.42.4.bb | 10 +--------- .../gstreamer/gstreamer1.0-plugins-bad_1.14.4.bb | 2 +- .../gstreamer/gstreamer1.0-plugins-base_1.14.4.bb | 2 +- .../gstreamer/gstreamer1.0-plugins.inc | 2 +- meta/recipes-support/atk/at-spi2-core_2.30.0.bb | 10 ++++------ meta/recipes-support/atk/atk_2.30.0.bb | 8 -------- meta/recipes-support/libsoup/libsoup-2.4_2.64.2.bb | 8 -------- 15 files changed, 39 insertions(+), 80 deletions(-) rename meta/recipes-core/glib-networking/{glib-networking_2.58.0.bb => glib-networking_2.60.1.bb} (71%) -- 2.20.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core