IIRC, this is because you installed GNU make as a setgid or setuid
process.  I can't remember all the details, but there's a security
feature in Solaris where if the program is setuid or setgid the process
is invoked with a strange filename for temporary files, or something.

Anyway, unless you need to use load balancing (-l) you can remove the
setuid/setgid permissions from GNU make.

Also, if you upgrade to the latest version you can get load balancing on
Solaris without needing to install setuid/setgid in the first place.

-- 
-------------------------------------------------------------------------------
 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org                      http://www.ultranet.com/~pauld/gmake/
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist

Reply via email to