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: uninative-1.8~762 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=22495951d4caaaf1ead219be8cfad3311cebebff;p=openembedded-core.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 fbc655a012..cfeb48a536 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 \