From: Alistair Francis Date: Wed, 3 Jan 2018 19:51:18 +0000 (-0800) Subject: glib-2.0: Remove python3 modules when building for mingw X-Git-Tag: lucaceresoli/bug-15201-perf-libtraceevent-missing~19193 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=22495951d4caaaf1ead219be8cfad3311cebebff;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git glib-2.0: Remove python3 modules when building for mingw Commit "glib-2.0: Add python3 modules required by gdbus-codegen" (26af3b4b33a34d7e53059b07236f9d5aae5e004a) broke the MinGW build of QEMU. To fix the build remove the python3 RDEPENDS for gdbus-codegen when targeting mingw. Signed-off-by: Alistair Francis Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-core/glib-2.0/glib.inc b/meta/recipes-core/glib-2.0/glib.inc index fbc655a0122..cfeb48a5368 100644 --- a/meta/recipes-core/glib-2.0/glib.inc +++ b/meta/recipes-core/glib-2.0/glib.inc @@ -115,11 +115,10 @@ do_install_append_class-target () { fi } -RDEPENDS_${PN}-codegen += "\ - python3 \ - python3-distutils \ - python3-xml \ - " +CODEGEN_PYTHON_RDEPENDS = "python3 python3-distutils python3-xml" +CODEGEN_PYTHON_RDEPENDS_mingw32 = "" + +RDEPENDS_${PN}-codegen += "${CODEGEN_PYTHON_RDEPENDS}" RDEPENDS_${PN}-ptest += "\ dbus \