Subject: | too many braces in Makefile |
This only started happening when I upgraded to ActivePerl 5.16.1 x64 on
Windows 7. One of the lines written to the Makefile includes the
fragment "pm_to_blib({{@ARGV}}". This causes the erroneous passing of
one hashref argument rather than multiple keys and values as arguments
to a function in ExtUtils::Install. What does work is single braces,
i.e. "pm_to_blib({@ARGV}". Note that there are a few other places in
Makefile that have double braces, but I don't know how to test whether
they're correct or not.