From: "Jan Dubois" <jand@activestate.com> > On Fri, 14 Aug 2009, Steve Hay wrote: > > > > Sisyphus wrote on 2009-08-14: > > > If I change that first condition to something that I know for sure to > be > > > untrue (by, eg, rewriting it as .IF "$(WIN64)" == "rubbish") then > > > archname gets set correctly. From this I deduce that something within > > > that nested .IF block is not behaving as desired. > > > > > > > Sorry for not paying attention earlier. > > > > Does this > > > > http://perl5.git.perl.org/perl.git/commit/d1cddda > > > > fix it? > > I don't think so. The "!=" in a dmake makefile.mk only suppresses > any error message when you try to override an otherwise immutable > macro definition. I'm not sure if this is needed or not, but if > you want a fix for the archname go into 5.10.1 then you should > revert your last change. > Sorry. Lousy guesswork reverted: http://perl5.git.perl.org/perl.git/commit/e994805