Hello,<br><br>oe-core / yocto removed the prerequisite to have sh pointing to bash. This means that echo -e in dash will actually print "-e" and interpret backslashes by default. <div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px">
<div><a href="http://www.mail-archive.com/yocto@yoctoproject.org/msg06000.html">http://www.mail-archive.com/yocto@yoctoproject.org/msg06000.html</a></div><div><a href="http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550399">http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=550399</a></div>
</blockquote><div><br><br>Now, in oe-core / yocto there are a couple of occurrences of "echo -e". Generally these are scripts with bash shebangs - so no problem here. But there are 4 classes which use this:<br>
<br>
</div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>buildhistory.bbclass</div><div>package_rpm.bbclass</div><div>package_deb.bbclass</div><div>package_ipk.bbclass</div></blockquote><div><br></div><div>
My solution would be to replace echo with print in these cases.</div><div><br>ag
</div>