Follow-up Comment #1, bug #46585 (project make): This may not actually be a bug:
http://www.gnu.org/software/make/manual/html_node/Variables_002fRecursion.html#Variables_002fRecursion Quoting: Except by explicit request, make exports a variable only if it is either *defined in the environment initially* or *set on the command line*, and if its name consists only of letters, numbers, and underscores. Some shells cannot cope with environment variable names consisting of characters other than letters, numbers, and underscores. (emphasis mine) This seems surprising to me, but that's what the docs say. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?46585> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make