From openembedded-core Thu Apr 21 12:52:04 2016 From: Sujith Haridasan Date: Thu, 21 Apr 2016 12:52:04 +0000 To: openembedded-core Subject: [OE-core] [PATCH] gobject-introspection: fix floating dep on python-mako Message-Id: <1461243097-9546-1-git-send-email-Sujith_Haridasan () mentor ! com> X-MARC-Message: https://marc.info/?l=openembedded-core&m=146124312415216 From: Christopher Larson This was resulting in non-deterministic builds where g-ir-doc-tool may or may not exist depending on whether python-mako was built previously. Add a PACKAGECONFIG so the dependency is explicit. Signed-off-by: Sujith H Signed-off-by: Christopher Larson Signed-off-by: Sujith Haridasan --- .../recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb index 9b16147..67891a2 100644 --- a/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb +++ b/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.46.0.bb @@ -108,6 +108,8 @@ EXTRA_OECONF_class-target += "--enable-host-gi \ ${@bb.utils.contains('GI_DATA_ENABLED', 'True', '--enable-introspection-data', '--disable-introspection-data', d)} \ " +PACKAGECONFIG ?= "" +PACKAGECONFIG[doctool] = "--enable-doctool,--disable-doctool,python-mako," do_compile_prepend_class-target() { # This prevents g-ir-scanner from writing cache data to $HOME -- 1.9.1 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core