From 3ba4e21bb8e8f8b4d9f32a53103d67ae1fa46139 Mon Sep 17 00:00:00 2001 From: André Draszik Date: Tue, 22 May 2018 12:46:13 +0100 Subject: krb5: DEPENDS on bison-native MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit bison-native is required for the build: | yacc getdate.y | make[2]: yacc: Command not found | make[2]: *** [: getdate.c] Error 127 In most cases, this dependency comes indirectly via toolchain dependencies, specifically binutils-cross, which pulls bison-native. Different setups, such as with external toolchains, or an upcoming change to OE-core for avoiding exactly this unnoticed dependency expose this problem, since the correct dependency is not marked explicitly. Signed-off-by: André Draszik Signed-off-by: Khem Raj --- meta-oe/recipes-connectivity/krb5/krb5_1.16.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-connectivity/krb5/krb5_1.16.bb b/meta-oe/recipes-connectivity/krb5/krb5_1.16.bb index f95240f545..6eedd2a22d 100644 --- a/meta-oe/recipes-connectivity/krb5/krb5_1.16.bb +++ b/meta-oe/recipes-connectivity/krb5/krb5_1.16.bb @@ -15,7 +15,7 @@ HOMEPAGE = "http://web.mit.edu/Kerberos/" SECTION = "console/network" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${S}/../NOTICE;md5=59b8da652f07186b44782a8454574f30" -DEPENDS = "ncurses util-linux e2fsprogs e2fsprogs-native openssl" +DEPENDS = "bison-native ncurses util-linux e2fsprogs e2fsprogs-native openssl" inherit autotools-brokensep binconfig perlnative systemd update-rc.d -- cgit v1.2.3-54-g00ecf