Subject: Re: NetBSD master CVS tree commits
To: tls@NetBSD.ORG, Scott Reynolds <scottr@plexus.com>
From: David <david@mono.org>
List: source-changes
Date: 03/18/1996 21:01:23
	Maybe have it as it was originally, but document the potential
	problem in the Makefile?

	(This is a _classic_ catch 22 :)

                   David/abs             (david@mono.org)

+44 181 888 8949 System Manager, Southern Studios Ltd, Box 59, London N22 1AR
 >=- OpenBSD http://www.openbsd.org. Free un*x for {sparc,i386,m68k,...} -=<
       <<< Monochrome - Largest UK Internet BBS - telnet mono.org >>>


On Mon, 18 Mar 1996, Scott Reynolds wrote:

> On Mon, 18 Mar 1996, The Source of All Evil wrote:
>
> > tls
> > Mon Mar 18 04:53:13 EST 1996
> > Update of /a/cvsroot/src
> > In directory pain.lcs.mit.edu:/b/tmp/cvs-serv4046
> >
> > Modified Files:
> > 	Makefile
> > Log Message:
> > a futile nod to ease-of-upgrade: make build now installs new rules from
> > share/mk.
>
> Oh, no!
>
> What happens if the rules use a feature that's not present in the
> not-yet-upgraded make(1)?
>
> This is a classic chicken-and-egg problem, but it seems to have been less
> likely to cause brokenness the way it was...
>
> --scott
>