From owner-freebsd-stable Tue Aug 13 11:11:25 1996 Return-Path: owner-stable Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id LAA01031 for stable-outgoing; Tue, 13 Aug 1996 11:11:25 -0700 (PDT) Received: from GndRsh.aac.dev.com (GndRsh.aac.dev.com [198.145.92.241]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id LAA01026 for ; Tue, 13 Aug 1996 11:11:21 -0700 (PDT) Received: (from rgrimes@localhost) by GndRsh.aac.dev.com (8.6.12/8.6.12) id LAA16365; Tue, 13 Aug 1996 11:11:12 -0700 From: "Rodney W. Grimes" Message-Id: <199608131811.LAA16365@GndRsh.aac.dev.com> Subject: Re: usr.bin/kzip doesn't make clean To: bartleym@iecorp.com (Matt Bartley) Date: Tue, 13 Aug 1996 11:11:12 -0700 (PDT) Cc: stable@freebsd.org In-Reply-To: <9608131600.AA13680@madmax.iecorp.com> from Matt Bartley at "Aug 13, 96 09:00:59 am" X-Mailer: ELM [version 2.4ME+ PL11 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-stable@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > > After I've done a make world, a make clean(dir) skips over usr.bin/kzip: > > Script started on Tue Aug 13 08:43:39 1996 > bash# pwd > /usr/src/usr.bin > bash# ls kzip > .depend kzip* kzip.o > Makefile kzip.c > bash# make -n | grep kzip > for entry in apply ar at banner [...] cmp kzip look systat tail vmstat; do > (if test -d /usr/src/usr.bin/${entry}.i386; then echo "===> ${entry}.i386"; > edir=${entry}.i386; cd /usr/src/usr.bin/${edir}; else echo "===> $entry"; > edir=${entry}; cd /usr/src/usr.bin/${edir}; fi; make all DIRPRFX=$edir/); > done > bash# make -n clean | grep kzip > bash# make -n cleandir | grep kzip > bash# cat /usr/src/.ctm_status > src-2.1 152 > bash# exit > Script done on Tue Aug 13 08:44:45 1996 > > I'm running -stable, CTM level 0152. Last make world was last night. > This glitch has been around for a long time. The following patch will fix this, I'll commit it in a minute or two to -stable: Index: Makefile =================================================================== RCS file: /home/ncvs/src/usr.bin/Makefile,v retrieving revision 1.52.4.3 diff -u -r1.52.4.3 Makefile --- Makefile 1996/07/10 03:51:26 1.52.4.3 +++ Makefile 1996/08/13 18:09:59 @@ -29,9 +29,9 @@ # Cmp, look and tail all use mmap, so new-VM only. # F77 and pascal are VAX/Tahoe only. .if make(clean) || make(cleandir) -# XXX Should have `f77', `pascal' & `vmstat.sparc' judging by the +# XXX Should have `ld', `f77', `pascal' & `vmstat.sparc' judging by the # machine dependant lines, but we don't have them -SUBDIR+=cmp look systat tail vmstat +SUBDIR+=cmp kzip look systat tail vmstat .elif ${MACHINE} == "hp300" SUBDIR+=cmp ld look systat tail vmstat .elif ${MACHINE} == "i386" -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Reliable computers for FreeBSD