diff options
Diffstat (limited to 'meta/classes/sanity.bbclass')
-rw-r--r-- | meta/classes/sanity.bbclass | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/meta/classes/sanity.bbclass b/meta/classes/sanity.bbclass index 6ed43b268f..406740819c 100644 --- a/meta/classes/sanity.bbclass +++ b/meta/classes/sanity.bbclass | |||
@@ -337,6 +337,12 @@ def check_sanity(e): | |||
337 | term = termcmd.split()[0] | 337 | term = termcmd.split()[0] |
338 | if not check_app_exists(term, e.data): | 338 | if not check_app_exists(term, e.data): |
339 | messages = messages + "The console for use in patch error resolution is not available, please install %s or set TERMCMD and TERMCMDRUN (as documented in local.conf).\n" % term | 339 | messages = messages + "The console for use in patch error resolution is not available, please install %s or set TERMCMD and TERMCMDRUN (as documented in local.conf).\n" % term |
340 | elif "konsole" in term: | ||
341 | import oe.terminal | ||
342 | vernum = oe.terminal.check_konsole_version(term) | ||
343 | if vernum: | ||
344 | if vernum.split('.')[0] == '2': | ||
345 | messages = messages + 'Konsole from KDE 4.x will not work as TERMCMD/TERMCMDRUN, please specify a different terminal or set PATCHRESOLVE = "noop" to disable interactive patch resolution.\n' | ||
340 | 346 | ||
341 | if os.path.basename(os.readlink('/bin/sh')) == 'dash': | 347 | if os.path.basename(os.readlink('/bin/sh')) == 'dash': |
342 | messages = messages + "Using dash as /bin/sh causes various subtle build problems, please use bash instead (e.g. 'dpkg-reconfigure dash' on an Ubuntu system.\n" | 348 | messages = messages + "Using dash as /bin/sh causes various subtle build problems, please use bash instead (e.g. 'dpkg-reconfigure dash' on an Ubuntu system.\n" |