<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div><div dir="ltr">Hi guys, I just wanted to give you the heads up on sed being broken on my Nexus 5 and Nexus 7 2013 running the current Marshmallow 6.0.1 (MMB29S and MMB29O, respectively).<div><br></div><div>Here is some example output:</div><div><pre class="ecxalt2 " dir="ltr" style="max-width:700px;color:rgb(69, 69, 69);border:1px inset;padding:5px;font-size:14px;line-height:20px;width:700px;height:82px;overflow:auto;background:rgb(249, 249, 249);">root@flo:/ # echo "blah" | sed "s/blah/test/";
testblah
root@flo:/ # echo "blah" | busybox sed "s/blah/test/";
test</pre><div><br></div><div>Since Google's release tags show (up to the current 6.0.1_r10) Marshmallow's toybox frozen from back in July that means sed is broken on all official Marshmallow (6.0-6.0.1) releases thus far.</div><div><br></div><div>Cyanogen has recently followed AOSP's lead and started including toybox in their recovery, and I notice the sed output works correctly there, suggesting the issue has already been fixed upstream; I also notice Elliott has been keeping up with the official GitHub master on GoogleSource thus it's likely fixed in master there too, so I was just hoping that a newer toybox could be sync'd and merged into one of the upcoming monthly security update branches if either Elliott or Rob have the ability to nudge for such a thing, since it's no fun having broken Linux utilities in Android. Thanks!</div></div><div><br></div><div>Chris Renshaw</div> </div></div><style><!--
.ExternalClass .ecxhmmessage P {
padding:0px;
}
.ExternalClass body.ecxhmmessage {
font-size:12pt;
font-family:Calibri;
}
--></style> </div></body>
</html>