[11693] in Athena Bugs

home help back first fref pref prev next nref lref last post

sun4 7.6Q: cygnus locker

daemon@ATHENA.MIT.EDU (srz@MIT.EDU)
Thu Feb 3 00:14:42 1994

From: srz@MIT.EDU
To: bugs@MIT.EDU
Date: Thu, 03 Feb 94 00:14:39 EST

System name:		w20-575-27
Type and version:	SPARC/Classic 7.6Q
Display type:		cgthree

What were you trying to do?
	Compile a program on a Sun

What's wrong:
	When I specify the C Compiler using "make CC=gcc", make in the
Cygnus lockers gives an error:

	make: gcc: Command not found

Evidently, gnu make does not know about AFS, and tries to stat the file to
make sure that the user has execute access to the binary by checking the
mode bits.  But AFS ignores these mode bits.  gcc in the Cygnus locker has
the following mode:

-rwx------  1 12795        1755 Aug 30 16:06 /mit/cygnus/cygnus-930630/scripts/gcc

Either the mode should be fixed, or our version of make sure comment out the
broken stat check.

What should have happened:
	It should have run GCC.

Please describe any relevant documentation references:
	/mit/cygnus/cygnus-930630/src/make/job.c

home help back first fref pref prev next nref lref last post