src/rxosd/Makefile.in: avoid infinite recursion in CC variable
authorNickolai Zeldovich <nickolai@csail.mit.edu>
Mon, 4 Mar 2013 03:03:41 +0000 (22:03 -0500)
committerDerrick Brashear <shadow@your-file-system.com>
Mon, 4 Mar 2013 12:47:28 +0000 (04:47 -0800)
src/rxosd/Makefile sets CC=$(MT_CC).
src/config/Makefile.config sets MT_CC=$(CC).
Since both are recursive-expansion variables, this causes an infinite
loop, and make complains about it:

Makefile:25: *** Recursive variable `CC' references itself (eventually).  Stop.

This patch avoids setting CC in src/rxosd/Makefile.in altogether, since
it does not appear to be necessary, as suggested by Jeffrey and Derrick.

Change-Id: Ieaa5c5ed21d83629ea713a745e76d17ac7f76ec1
Reviewed-on: http://gerrit.openafs.org/9336
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>

src/rxosd/Makefile.in

index b598565..0b6b864 100644 (file)
@@ -22,8 +22,6 @@ VOL=../vol
 OSDDBSRC=${srcdir}/../osddb
 FSINT=../fsint
 
-CC=${MT_CC}
-
 CLIENTOBJS=osd.o
 
 RXOSDOBJS=rxosd.o rxosd.ss.o rxosd.cs.o rxosd.xdr.o rxosd_hpss.o rxosd_dcache.o