nano: fix build breakage with libmagic
As reported by Cassiano Martin in bug #6692 if host == target the nano package can pick up the host libmagic and break. So add a check to see if the file package is enabled and use it, otherwise just disable libmagic support. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
2b9bdcafa3
commit
893108810b
|
@ -13,6 +13,12 @@ NANO_CONF_OPT = --without-slang
|
||||||
NANO_CONF_ENV = ac_cv_prog_NCURSESW_CONFIG=false
|
NANO_CONF_ENV = ac_cv_prog_NCURSESW_CONFIG=false
|
||||||
NANO_DEPENDENCIES = ncurses
|
NANO_DEPENDENCIES = ncurses
|
||||||
|
|
||||||
|
ifeq ($(BR2_PACKAGE_FILE),y)
|
||||||
|
NANO_DEPENDENCIES += file
|
||||||
|
else
|
||||||
|
NANO_CONF_ENV += ac_cv_lib_magic_magic_open=no
|
||||||
|
endif
|
||||||
|
|
||||||
ifeq ($(BR2_PACKAGE_NANO_TINY),y)
|
ifeq ($(BR2_PACKAGE_NANO_TINY),y)
|
||||||
NANO_CONF_OPT += --enable-tiny
|
NANO_CONF_OPT += --enable-tiny
|
||||||
endif
|
endif
|
||||||
|
|
Loading…
Reference in a new issue