On Mon, Feb 25, 2013 at 06:54:13PM +0000, David Holland wrote: > On Mon, Feb 25, 2013 at 06:49:51PM +0000, Julio Merino wrote: > > Log Message: > > Cherry-pick upstream change d0daf9983f5a0e635f1127dbc827aa114daa90d8: > > > > Fix broken variable parsing with NetBSD's /bin/sh > > > > Quote the expansion of a $() command that was not properly surrounded > > by quotes so that this runs properly with NetBSD's /bin/sh. > > In what way was it broken? (And where's the PR?)
I suspect that field splitting is applied to the RHS of assignments when they are on local or export lines. eg: (x="a b"; b=fubar; export y=$x; echo $y; (echo $b)) outputs a and fubar (on two lines). David -- David Laight: da...@l8s.co.uk