diff options
-rw-r--r-- | meta/classes/populate_sdk_ext.bbclass | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/meta/classes/populate_sdk_ext.bbclass b/meta/classes/populate_sdk_ext.bbclass index 736f17f489..dc052612c7 100644 --- a/meta/classes/populate_sdk_ext.bbclass +++ b/meta/classes/populate_sdk_ext.bbclass | |||
@@ -261,6 +261,11 @@ SDK_POST_INSTALL_COMMAND_task-populate-sdk-ext = "${sdk_ext_postinst}" | |||
261 | SDK_POSTPROCESS_COMMAND_prepend_task-populate-sdk-ext = "copy_buildsystem; install_tools; " | 261 | SDK_POSTPROCESS_COMMAND_prepend_task-populate-sdk-ext = "copy_buildsystem; install_tools; " |
262 | 262 | ||
263 | fakeroot python do_populate_sdk_ext() { | 263 | fakeroot python do_populate_sdk_ext() { |
264 | # FIXME hopefully we can remove this restriction at some point, but uninative | ||
265 | # currently forces this upon us | ||
266 | if d.getVar('SDK_ARCH', True) != d.getVar('BUILD_ARCH', True): | ||
267 | bb.fatal('The extensible SDK can currently only be built for the same architecture as the machine being built on - SDK_ARCH is set to %s (likely via setting SDKMACHINE) which is different from the architecture of the build machine (%s). Unable to continue.' % (d.getVar('SDK_ARCH', True), d.getVar('BUILD_ARCH', True))) | ||
268 | |||
264 | bb.build.exec_func("do_populate_sdk", d) | 269 | bb.build.exec_func("do_populate_sdk", d) |
265 | } | 270 | } |
266 | 271 | ||