Subject: misc/2538: [dM] share/doc/usd/04.csh is empty
To: None <gnats-bugs@NetBSD.ORG>
From: der Mouse <mouse@Collatz.McRCIM.McGill.EDU>
List: netbsd-bugs
Date: 06/10/1996 15:31:03
>Number:         2538
>Category:       misc
>Synopsis:       [dM] share/doc/usd/04.csh is empty
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    misc-bug-people (Misc Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 10 15:50:01 1996
>Originator:     der Mouse
>Release:        -current sup (ie, 1.2 release branch), Jun 10 AM
	NetBSD/sparc on an IPC, not that it matters
	share/doc/usd/04.csh is empty, but it exists, which causes
	share/doc/usd/Makefile to think it should recurse into it.
	This causes "make build" to die with
		===> share/doc/usd/04.csh
		make: don't know how to make cleandir. Stop
		*** Error code 2
	At first I suspected sup lossage, but checking with ftp shows
	only a CVS subdir in 04.csh on, so it's not that
	Try "make build" on a current tree.
	Blow away the 04.csh subdirectory, or edit the Makefile to
	leave it out of SUBDIR unconditionally...or apply this patch,
	which is probably closer to what that conditional was really
	trying to achieve:

	--- OLD/share/doc/usd/Makefile	Thu Jan  1 00:00:00 1970
	+++ NEW/share/doc/usd/Makefile	Thu Jan  1 00:00:00 1970
	@@ -14,7 +14,7 @@
	 BINDIR=	/usr/share/doc/usd
	 FILES=	00.contents Makefile Title
	 SUBDIR=	18.msdiffs 19.memacros 20.meref
	-.if exists(04.csh)
	+.if exists(04.csh/Makefile)
	 SUBDIR+= 04.csh

					der Mouse