prosody: needs MMU

prosody POSIX support code calls fork() unconditionally.

prosody also uses the mallinfo() API, but uClibc does not provide that
for no-MMU targets.

Fixes:
http://autobuild.buildroot.net/results/2d0/2d0f97e41cc1d4c9c7a0eacd4eec8bad6f00bcff/
http://autobuild.buildroot.net/results/f69/f69dfb1a7d1163b402b1f9bef045891c229539e5/

Cc: Dushara Jayasinghe <nidujay@gmail.com>
Cc: Francois Perrad <francois.perrad@gadz.org>
Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Baruch Siach 2018-04-03 07:45:25 +03:00 committed by Peter Korsgaard
parent 286a81d7a2
commit c3c0b4383f

View File

@ -1,5 +1,6 @@
config BR2_PACKAGE_PROSODY config BR2_PACKAGE_PROSODY
bool "prosody" bool "prosody"
depends on BR2_USE_MMU # fork
depends on BR2_PACKAGE_HAS_LUAINTERPRETER depends on BR2_PACKAGE_HAS_LUAINTERPRETER
select BR2_PACKAGE_LUAEXPAT # runtime select BR2_PACKAGE_LUAEXPAT # runtime
select BR2_PACKAGE_LUASEC # runtime select BR2_PACKAGE_LUASEC # runtime
@ -16,3 +17,4 @@ config BR2_PACKAGE_PROSODY
comment "prosody needs the lua interpreter" comment "prosody needs the lua interpreter"
depends on !BR2_PACKAGE_HAS_LUAINTERPRETER depends on !BR2_PACKAGE_HAS_LUAINTERPRETER
depends on BR2_USE_MMU