From: Roland McGrath Date: Sun, 21 Feb 1993 19:49:42 +0000 (+0000) Subject: Formerly compatMakefile.~64~ X-Git-Tag: 3.70.2~368 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4034f2bdfbc61a38c4ef4669e30d2757c7f08d33;p=platform%2Fupstream%2Fmake.git Formerly compatMakefile.~64~ --- diff --git a/compatMakefile b/compatMakefile index 7d2826a..5a620f7 100644 --- a/compatMakefile +++ b/compatMakefile @@ -93,7 +93,7 @@ manext = 1 # switch) will not work unless make is installed setgid kmem. install_setgid = @NEED_SETGID@ # Install make setgid to this group so it can read /dev/kmem. -group = kmem +group = @KMEM_GROUP@ # Program to install `make'. INSTALL_PROGRAM = @INSTALL_PROGRAM@ @@ -184,6 +184,9 @@ $(bindir)/$(instname): make -if $(install_setgid); then \ chgrp $(group) $@.new && chmod g+s $@.new; \ else true; fi +# Some systems can't deal with renaming onto a running binary. + -rm -f $@.old + -mv $@ $@.old mv $@.new $@ $(infodir)/$(instname).info: make.info