]> code.ossystems Code Review - openembedded-core.git/commit
sstate: Fix incorrect return value handling
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 12 Sep 2014 15:39:16 +0000 (16:39 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Tue, 16 Sep 2014 21:12:29 +0000 (22:12 +0100)
commit75040a098e11927e6872e3a2a6286fe3ed0c7f47
treed09fc929cfaa0672eda6fc5e211a17287ed46a8c
parent0af59a04135f067f0e01883defa77c6f714eab2e
sstate: Fix incorrect return value handling

The use of [ and && here means $? is reset and the exit 1 error
interception wasn't working, leading to "file changed as we read it"
errors from sstate_create_package when heavily using hardlinks.

Fix this by placing $? into a variable.

(From OE-Core rev: 6e51f900b76b06c09a3d6927f8db7398e2c035ed)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/classes/sstate.bbclass