Follow-up Comment #2, bug #42447 (project make): Updated patch based on current git master.
This includes fixing most of the exit handling code for VMS children, which allows removing some VMS specific exit handling in other places. Self tests: Previously about 104 Tests in 36 categories fail. Now about 45 tests in 22 categories fail. Because some tests do not properly clean up, the number of tests that fail can vary a little bit. The required VMS updates for the self tests has not yet been checked in. There is now a run-time option to for Make to use MCR command for the macros for Make instead of a foreign command. It is not the default, since the expansion of that macro will have a space in it, and that has the potential to cause problems if that is passed to make internal functions which tend to use space as a delimiter. There is now a run-time option for make to always use command files instead of exporting the environment variables. It is not the default, as testing shows there are many bugs in the generation of the command files that will need to be fixed. (file #32089) _______________________________________________________ Additional Item Attachment: File name: 0001-Bug-42447-VMS-needs-to-simulate-exporting-symbols.patch Size:56 KB _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?42447> _______________________________________________ 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