]> code.ossystems Code Review - openembedded-core.git/commit
terminal.bbclass: force bash for devshell
authorJoe Slater <joe.slater@windriver.com>
Thu, 12 Aug 2021 22:59:31 +0000 (15:59 -0700)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 13 Aug 2021 21:43:50 +0000 (22:43 +0100)
commit23d296b3567aa31bad7b2a8558d4bd3e4505843b
tree04067439b46b65067dc6bc1788e6c891661530fb
parentefc6ff1053aad393bbbd031f2504feb02891ae37
terminal.bbclass: force bash for devshell

Since shell_trap_code in build.py sets /bin/sh as the interpreter
we will die a silent death if our environment contains things like
"export -f bodilyfunction" and /bin/sh is really /bin/dash.

Fixes this for the case of devshell.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/terminal.bbclass