From: Roman I Khimov <[email protected]>

Gives us guaranteed sane GNU coreutils on any host. Should greatly ease
support for various non-GNU host systems and allow to safely remove some other
native packages like 'install-native'.

Acked-by: Otavio Salvador <[email protected]>
Signed-off-by: Marcin Juszkiewicz <[email protected]>
---
 classes/base.bbclass |    6 ++++--
 1 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/classes/base.bbclass b/classes/base.bbclass
index 611c71d..e622aee 100644
--- a/classes/base.bbclass
+++ b/classes/base.bbclass
@@ -134,9 +134,11 @@ def base_dep_prepend(d):
        # the case where host == build == target, for now we don't work in
        # that case though.
        #
-       deps = "shasum-native "
-       if bb.data.getVar('PN', d, True) == "shasum-native":
+       deps = "shasum-native coreutils-native"
+       if bb.data.getVar('PN', d, True) == "shasum-native" or 
bb.data.getVar('PN', d, True) == "stagemanager-native":
                deps = ""
+       if bb.data.getVar('PN', d, True) == "coreutils-native":
+               deps = "shasum-native"
 
        # INHIBIT_DEFAULT_DEPS doesn't apply to the patch command.  Whether or  
not
        # we need that built is the responsibility of the patch function / 
class, not
-- 
1.6.5




_______________________________________________
Openembedded-devel mailing list
[email protected]
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Reply via email to