On Wed, 8 Jun 2016, Stefan Weil wrote: > > Unlike `..` the $(..) Bourne shell construct is not fully portable, some > > implementations do not recognise it. Consequently this change potentially > > breaks building QEMU on some systems, possibly in a non-obvious way, as > > there's no explicit check for the presence this feature and a graceful > > failure path included with this patch or the other one AFAICT. We may or > > may not care about those systems, but still this is a functional > > regression and therefore I think there has to be a good reason for > > introducing it. > > > As the $() construct was already used in QEMU code before this commit > (we had a mixture of both styles), I don't expect anything to break > which was not broken before.
Fair enough then. Thanks for the explanation. It would have made sense to mention it in the commit message though. Maciej