diff --git a/package/bdwgc/Config.in b/package/bdwgc/Config.in index aad2bc9ef2..1124ab0f60 100644 --- a/package/bdwgc/Config.in +++ b/package/bdwgc/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_BDWGC bool "bdwgc" + depends on BR2_USE_MMU # madvise() depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS select BR2_PACKAGE_LIBATOMIC_OPS help diff --git a/package/guile/Config.in b/package/guile/Config.in index f70e674018..3cf0ec863b 100644 --- a/package/guile/Config.in +++ b/package/guile/Config.in @@ -1,5 +1,6 @@ config BR2_PACKAGE_GUILE bool "guile" + depends on BR2_USE_MMU # bdwgc depends on !BR2_TOOLCHAIN_USES_MUSL # no strtol_l depends on BR2_TOOLCHAIN_HAS_THREADS depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS # bdwgc @@ -17,5 +18,6 @@ config BR2_PACKAGE_GUILE http://www.gnu.org/software/guile comment "guile needs a uClibc or glibc toolchain w/ threads, wchar, dynamic library" + depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_HAS_THREADS || !BR2_USE_WCHAR || \ BR2_STATIC_LIBS || BR2_TOOLCHAIN_USES_MUSL diff --git a/package/poke/Config.in b/package/poke/Config.in index 40e7a31bab..8bedb12bf8 100644 --- a/package/poke/Config.in +++ b/package/poke/Config.in @@ -3,6 +3,7 @@ config BR2_PACKAGE_POKE depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS # bdwgc depends on BR2_USE_WCHAR # needs wctomb depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL + depends on BR2_USE_MMU # bdwgc select BR2_PACKAGE_BUSYBOX_SHOW_OTHERS # less select BR2_PACKAGE_BDWGC select BR2_PACKAGE_LESS # runtime @@ -25,4 +26,5 @@ config BR2_PACKAGE_POKE comment "poke needs a toolchain w/ NPTL, wchar" depends on BR2_PACKAGE_LIBATOMIC_OPS_ARCH_SUPPORTS + depends on BR2_USE_MMU depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL || !BR2_USE_WCHAR