distutils/distutils3: Fix bashism
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 27 Jun 2014 09:23:23 +0000 (10:23 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 29 Jun 2014 08:04:21 +0000 (09:04 +0100)
commitabedabdc67c6957f3b3b6fa869dad0fbb744850e
tree049b8d178e67d2eb7f70244cb29655613f14cb93
parentd5537cf94b9a198e165b081ef00710e48510bfb4
distutils/distutils3: Fix bashism

read -d is a bashism. Replace with a direct exec to avoid the problem
in this case. This fixes silent build failures in do_install of
tasks on systems with dash as /bin/sh.

Also merge the fix to distutils for only changing necessary files
to disutils3 as well.

(From OE-Core rev: 7d61661348cf48cbe379ae600565840ea08664b1)

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