From 9a799f70574ee8e0b1267497edfb4ac63166ef8f Mon Sep 17 00:00:00 2001 From: Richard Purdie Date: Thu, 12 Jan 2017 13:30:02 +0000 Subject: staging: Add dependency on virtual/binutils for strip binary The staging code strips binaries and we need virtual/binutils for that. Add a specific dependency since the one from do_configure and others may not be enough to ensure the binaries are in our own sysroot. Signed-off-by: Richard Purdie --- meta/classes/staging.bbclass | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'meta/classes/staging.bbclass') diff --git a/meta/classes/staging.bbclass b/meta/classes/staging.bbclass index 72a7421ba6..2512ae6f5d 100644 --- a/meta/classes/staging.bbclass +++ b/meta/classes/staging.bbclass @@ -228,6 +228,10 @@ python do_populate_sysroot () { do_populate_sysroot[vardeps] += "${SYSROOT_PREPROCESS_FUNCS}" do_populate_sysroot[vardepsexclude] += "MULTI_PROVIDER_WHITELIST" +POPULATESYSROOTDEPS = "" +POPULATESYSROOTDEPS_class-target = "virtual/${MLPREFIX}${TARGET_PREFIX}binutils:do_populate_sysroot" +do_populate_sysroot[depends] += "${POPULATESYSROOTDEPS}" + SSTATETASKS += "do_populate_sysroot" do_populate_sysroot[cleandirs] = "${SYSROOT_DESTDIR}" do_populate_sysroot[sstate-inputdirs] = "${SYSROOT_DESTDIR}" -- cgit 1.2.3-korg