Subject: bin/1899: /usr/src/domestic requires 'make depend' to compile.
To: None <gnats-bugs@gnats.netbsd.org>
From: Chris G. Demetriou <cgd@NetBSD.ORG>
List: netbsd-bugs
Date: 01/06/1996 00:59:55
>Number:         1899
>Category:       bin
>Synopsis:       /usr/src/domestic requiers 'make depend' to compile.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bin-bug-people (Utility Bug People)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan  6 01:20:03 1996
>Last-Modified:
>Originator:     Chris G. Demetriou
>Organization:
Kernel Hackers 'r' Us
>Release:        NetBSD-current, January 6, 1996
>Environment:
System: NetBSD sun-lamp.pc.cs.cmu.edu 1.1A NetBSD 1.1A (SUN_LAMP) #19: Thu Jan 4 20:42:03 EST 1996 cgd@sun-lamp.pc.cs.cmu.edu:/usr/src/sys/arch/i386/compile/SUN_LAMP i386


>Description:
	At least one subdir of in /usr/src/domestic requires
	that 'make depend' be done before compile or install, to
	build a header that is required for the source to build
	or the bins to install correctly.

>How-To-Repeat:
	cd /usr/src/domestic ; make cleandir ; make

	Note that the make fails in (at least) lib/libss, where
	it requires 'make depend' to build ss_err.[ch].

>Fix:
	Modify the Makefiles so that 'make depend' isn't required.
	As an example of how to do this, look at src/bin/csh/Makefile.
>Audit-Trail:
>Unformatted: