On Thursday 09 December 2010, Eric Blake wrote:
> On 12/09/2010 05:46 AM, Stefano Lattarini wrote:
> > Another testsuite-enhancing patch, based off of maint and intended for
> > master.
> > 
> > Tested with Solaris 10 XPG4 make, Solaris 10 CCS make, Solaris 10 dmake,
> > Heirloom make, GNU make from 3.79 up to 3.82, with the Debian ports of
> > NetBSD make and FreeBSD make, with dash 0.5.2, bash 2.0, bash 4.1, pdksh,
> > Solaris 10 /bin/sh and Heirloom shell.
> > 
> > I'll wait the customary 72 hours (until sunday evening) before
> > pushing.
> 
> Can you also test whether $(var:$(var2)=$(var3)) works in all makes?
>
According to Ralf Wildenhues:
 <http://www.mail-archive.com/autom...@gnu.org/msg16318.html>
even $(var:=$(var2)) does not work portably.  I'm now going to check
the make implementations I've access to to see if any of them fails
with these constructs.  I will post the results shortly.

> That question was raised during today's Austin Group meeting, as part of
> figuring out how portable recursive variable expansion is in practice.
> 

Regards,
  Stefano

Reply via email to