package/libbsd: depends on architectures providing a.out.h

libbsd requires a.out.h, which is only available in a select subset
of the architectures Buildroot supports.

Propagate these new dependencies down to libedit.

Fixes:
    http://autobuild.buildroot.org/results/019/019091312ec547520370ffad967b53e23f54a14b
    http://autobuild.buildroot.org/results/87c/87c3a8bf2248606d80ddcfd96132de4c5fe869ed
    http://autobuild.buildroot.org/results/589/5891f539ce3f3ff2e3411228472c8833fdd0d7c0
    [...]

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Cc: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Yann E. MORIN 2013-06-05 21:07:55 +00:00 committed by Peter Korsgaard
parent 8837887727
commit 29b071077f
2 changed files with 4 additions and 0 deletions

View File

@ -1,5 +1,8 @@
config BR2_PACKAGE_LIBBSD config BR2_PACKAGE_LIBBSD
bool "libbsd" bool "libbsd"
# libbsd requires a.out.h, which is only available for those
# architectures: arm, m68k, x86 (and alpha, but we don't care.)
depends on ( BR2_arm || BR2_armeb || BR2_m68k || BR2_i386 || BR2_x86_64 )
help help
This library provides useful functions commonly found on BSD This library provides useful functions commonly found on BSD
systems, and lacking on others like GNU systems, thus making systems, and lacking on others like GNU systems, thus making

View File

@ -1,5 +1,6 @@
config BR2_PACKAGE_LIBEDIT config BR2_PACKAGE_LIBEDIT
bool "libedit" bool "libedit"
depends on ( BR2_arm || BR2_armeb || BR2_m68k || BR2_i386 || BR2_x86_64 ) # libbsd
select BR2_PACKAGE_LIBBSD select BR2_PACKAGE_LIBBSD
select BR2_PACKAGE_NCURSES select BR2_PACKAGE_NCURSES
help help