|
@@ -1,7 +1,13 @@
|
|
|
|
+config BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
|
|
|
|
+ bool
|
|
|
|
+ default y
|
|
|
|
+ depends on BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
|
|
|
|
+ depends on !BR2_RISCV_32 # qemu-riscv32 segfaults in qemu-5.0.0
|
|
|
|
+
|
|
config BR2_PACKAGE_GOBJECT_INTROSPECTION
|
|
config BR2_PACKAGE_GOBJECT_INTROSPECTION
|
|
bool "gobject-introspection"
|
|
bool "gobject-introspection"
|
|
depends on BR2_USE_MMU # python3, libglib2
|
|
depends on BR2_USE_MMU # python3, libglib2
|
|
- depends on BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
|
|
|
|
|
|
+ depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
|
|
# While gcc 4.8 might be compatible with gobject-introspection,
|
|
# While gcc 4.8 might be compatible with gobject-introspection,
|
|
# The autobuilders use some toolchains from codesourcery which
|
|
# The autobuilders use some toolchains from codesourcery which
|
|
# have gcc 4.8 and a very old version of glibc, which will cause
|
|
# have gcc 4.8 and a very old version of glibc, which will cause
|
|
@@ -34,9 +40,10 @@ config BR2_PACKAGE_GOBJECT_INTROSPECTION
|
|
|
|
|
|
comment "gobject-introspection needs python3"
|
|
comment "gobject-introspection needs python3"
|
|
depends on !BR2_PACKAGE_PYTHON3
|
|
depends on !BR2_PACKAGE_PYTHON3
|
|
|
|
+ depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
|
|
|
|
|
|
comment "gobject-introspection needs a glibc toolchain, gcc >= 4.9"
|
|
comment "gobject-introspection needs a glibc toolchain, gcc >= 4.9"
|
|
depends on BR2_USE_MMU
|
|
depends on BR2_USE_MMU
|
|
- depends on BR2_PACKAGE_HOST_QEMU_ARCH_SUPPORTS
|
|
|
|
|
|
+ depends on BR2_PACKAGE_GOBJECT_INTROSPECTION_ARCH_SUPPORTS
|
|
depends on !BR2_TOOLCHAIN_USES_GLIBC || \
|
|
depends on !BR2_TOOLCHAIN_USES_GLIBC || \
|
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|
|
!BR2_TOOLCHAIN_GCC_AT_LEAST_4_9
|