Incompatibility with GNU make 4.3
Running make zip
with GNU make 4.3 (see https://fedoraproject.org/wiki/Changes/MAKE43) fails.
The error is something like /bin/sh: /tmp/magic-lantern-hg/platform/EOSM.202/zip/ML/scripts/${f\#\#../../scripts/}: bad substitution
The fix is to replace '#' with '#' in line 80 of Makefile.top.