diff options
author | Paul Eggleton <paul.eggleton@linux.intel.com> | 2017-02-07 09:30:48 +1300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-02-07 14:50:09 +0000 |
commit | 4b870ed47be7c7dd17dbe41e22a5a9c7ebea4a8d (patch) | |
tree | d62ea48007c6c2843d40a60a22a93b9175f397e2 | |
parent | 75aafde61913b280abfd6c9f131980040c725e68 (diff) | |
download | poky-4b870ed47be7c7dd17dbe41e22a5a9c7ebea4a8d.tar.gz |
classes/populate_sdk_ext: remove unnecessary dependencies breaking SDK_TARGETS
Up until recently it was possible to set SDK_TARGETS to include a native
recipe you wanted installed into the sysroot when installing the eSDK.
I'm not sure what happened but now when you try to add a native recipe
to SDK_TARGETS you get a missing task error because this recipe has no
do_package_write_* task. Of course such a task dependency is erroneous
and is apparently caused by setting SDK_RDEPENDS. I've checked and it
turns out that we no longer need to set SDK_RDEPENDS anyway (probably
because we explicitly set up task dependencies further down in the
class, which I don't think we were fully doing in early versions of the
eSDK). Thus, drop setting this variable to restore the functionality.
(From OE-Core rev: fe8268ede33a8c76492b85da0f41062f47a5279c)
Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 9517111b3c..4eda06b6f4 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass | |||
@@ -11,8 +11,6 @@ TOOLCHAIN_HOST_TASK_task-populate-sdk-ext = " \ | |||
11 | 11 | ||
12 | TOOLCHAIN_TARGET_TASK_task-populate-sdk-ext = "" | 12 | TOOLCHAIN_TARGET_TASK_task-populate-sdk-ext = "" |
13 | 13 | ||
14 | SDK_RDEPENDS_append_task-populate-sdk-ext = " ${SDK_TARGETS}" | ||
15 | |||
16 | SDK_RELOCATE_AFTER_INSTALL_task-populate-sdk-ext = "0" | 14 | SDK_RELOCATE_AFTER_INSTALL_task-populate-sdk-ext = "0" |
17 | 15 | ||
18 | SDK_EXT = "" | 16 | SDK_EXT = "" |