Follow-up Comment #3, bug #40361 (project make): Given that there are no env.var. settings that are odd, I'd agree with you. You show results for 3.81; have you tried 3.82?
I find it very strange, the output you do get. I have no idea where something like that would come from, at all. In fact your makefile commands are simple enough that make won't even invoke the shell: it will simply fork/exec those programs directly. If you remove the "rm file.c" from the rule, is "file.c" created? That is, is make actually invoking the commands just not printing the output? If you add a command like "echo hi", do you see the output printed ("hi")? One thing you might try is to go to output.c and find the function output_init(), and comment out the two invocations of "set_append_mode()", one for stdout and one for stderr. Maybe there's something broken about the way HPUX sets append mode on open file descriptors. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40361> _______________________________________________ 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