Re: [OE-core] [PATCH 00/13] meson/gobject-introspection rework

2019-04-05 Thread Andreas Müller
On Fri, Apr 5, 2019 at 2:18 PM Burton, Ross  wrote:
>
> ERROR: gstreamer1.0-python-1.14.4-r0 do_configure: QA Issue:
> gstreamer1.0-python: configure was passed unrecognised options:
> --enable-introspection [unknown-configure-option]

Seems my build did not include that. Need to test-build all inheriting
gobject-introspection. Will send a follow up tonight.

Andreas
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


Re: [OE-core] [PATCH 00/13] meson/gobject-introspection rework

2019-04-05 Thread Burton, Ross
ERROR: gstreamer1.0-python-1.14.4-r0 do_configure: QA Issue:
gstreamer1.0-python: configure was passed unrecognised options:
--enable-introspection [unknown-configure-option]
-- 
___
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core


[OE-core] [PATCH 00/13] meson/gobject-introspection rework

2019-04-05 Thread Andreas Müller
* 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