bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #40361] make 4.0 under hpux 11.31 no longer prints output correctly


From: Paul D. Smith
Subject: [bug #40361] make 4.0 under hpux 11.31 no longer prints output correctly
Date: Thu, 24 Oct 2013 13:12:51 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36

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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]