]> code.ossystems Code Review - openembedded-core.git/commitdiff
csl-versions.inc: instruct user to check local.conf
authorLaurentiu Palcu <laurentiu.palcu@intel.com>
Fri, 26 Jul 2013 12:31:27 +0000 (15:31 +0300)
committerPaul Eggleton <paul.eggleton@linux.intel.com>
Wed, 7 Aug 2013 10:44:33 +0000 (11:44 +0100)
In case the compiler version cannot be extracted instruct user to check
that the toolchain supports MACHINE's architecture and that the latter
is set correctly in local.conf.

[YOCTO #4901]

(From OE-Core master rev: 0023188ec27404b8109ea92d7f7f23748aa62a46)

Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com>
Signed-off-by: Saul Wold <sgw@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/csl-versions.inc

index e8f52d272d5e1f94842195d9b9f9de4690b2f775..a01803c10d1e44c370bda5f424808ffcceeba323 100644 (file)
@@ -18,6 +18,7 @@ def csl_get_version(d):
                stdout, stderr = csl_run(d, 'gcc', '-v')
        except bb.process.CmdError as exc:
                bb.error('Failed to obtain CodeSourcery toolchain version: %s' % exc)
+               bb.error('Make sure that MACHINE is set correctly in your local.conf and the toolchain supports %s.' % d.getVar("TARGET_ARCH", True))
                return 'UNKNOWN'
        else:
                last_line = stderr.splitlines()[-1]