bitbake: data_smart: Variable references don't contain newlines, spaces or tabs
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 20 Sep 2013 15:26:32 +0000 (15:26 +0000)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Sun, 22 Sep 2013 11:19:45 +0000 (12:19 +0100)
commitaebbf6ccc927d51956ce2ba1006f909811940b30
tree9398cfc77553fdbb367345064ecd81c1523fc2c5
parentca6c0c970e3e86e91cc4b50dcc233a5039756357
bitbake: data_smart: Variable references don't contain newlines, spaces or tabs

The code is happily trying to expand variable names containing newlines,
spaces and tabs which are illegal characters in variable names. This
patch stops it doing this. This will change dependency checksums
since some rather weird dependencies were being attempted to be expanded.

(Bitbake rev: 37e13b852b33d98fa40f49dc1e815b3bbe912ff0)

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
bitbake/lib/bb/data_smart.py