diff options
Diffstat (limited to 'meta/classes/sstate.bbclass')
-rw-r--r-- | meta/classes/sstate.bbclass | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes/sstate.bbclass b/meta/classes/sstate.bbclass index 89df28af5d..1e5e98a1da 100644 --- a/meta/classes/sstate.bbclass +++ b/meta/classes/sstate.bbclass | |||
@@ -66,7 +66,7 @@ sstate_hardcode_path[dirs] = "${SSTATE_BUILDDIR}" | |||
66 | 66 | ||
67 | python () { | 67 | python () { |
68 | if bb.data.inherits_class('native', d): | 68 | if bb.data.inherits_class('native', d): |
69 | d.setVar('SSTATE_PKGARCH', d.getVar('BUILD_ARCH')) | 69 | d.setVar('SSTATE_PKGARCH', d.getVar('BUILD_ARCH', False)) |
70 | elif bb.data.inherits_class('crosssdk', d): | 70 | elif bb.data.inherits_class('crosssdk', d): |
71 | d.setVar('SSTATE_PKGARCH', d.expand("${BUILD_ARCH}_${SDK_ARCH}_${SDK_OS}")) | 71 | d.setVar('SSTATE_PKGARCH', d.expand("${BUILD_ARCH}_${SDK_ARCH}_${SDK_OS}")) |
72 | elif bb.data.inherits_class('cross', d): | 72 | elif bb.data.inherits_class('cross', d): |
@@ -895,7 +895,7 @@ python sstate_eventhandler2() { | |||
895 | import glob | 895 | import glob |
896 | d = e.data | 896 | d = e.data |
897 | stamps = e.stamps.values() | 897 | stamps = e.stamps.values() |
898 | removeworkdir = (d.getVar("SSTATE_PRUNE_OBSOLETEWORKDIR") == "1") | 898 | removeworkdir = (d.getVar("SSTATE_PRUNE_OBSOLETEWORKDIR", False) == "1") |
899 | seen = [] | 899 | seen = [] |
900 | for a in d.getVar("SSTATE_ARCHS", True).split(): | 900 | for a in d.getVar("SSTATE_ARCHS", True).split(): |
901 | toremove = [] | 901 | toremove = [] |