From be585e15ed009eb3bcae52ef49b8b19d67044a3e Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Sat, 4 Jan 2025 22:49:46 +0100 Subject: [PATCH] package/gobject-introspection: disable on Microblaze The build of GOI on Microblaze fails as qemu-user hangs forver when running the GOI programs. Considering how small Microblaze targets are, the use-case for GOI is very small if not inexistant, and it's unlikely anybody is ever going to debug this, so just disable GOI on Microblaze. This issue is causing timeouts in the autobuilders on a regular basis: http://autobuild.buildroot.net/?status=TIMEOUT&reason=gobject-introspection% Fixes: http://autobuild.buildroot.net/results/f8e5ef74478c63c89e7b99fb928b97ac4518f943/ Signed-off-by: Thomas Petazzoni Signed-off-by: Julien Olivain (cherry picked from commit 8548c7586a56938b2f52f5c41050441b53a457f0) Signed-off-by: Peter Korsgaard --- package/gobject-introspection/Config.in | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/package/gobject-introspection/Config.in b/package/gobject-introspection/Config.in index 345118745f..681655c2d4 100644 --- a/package/gobject-introspection/Config.in +++ b/package/gobject-introspection/Config.in @@ -2,6 +2,11 @@ config BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS bool default y depends on BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS + # gobject-introspection programs cause a hang of Qemu on + # Microblaze, and supporting GOI on Microblaze is not very + # relevant. + depends on !BR2_microblazeel + depends on !BR2_microblazebe config BR2_PACKAGE_GOBJECT_INTROSPECTION bool "gobject-introspection"