Date: Thu, 11 Jun 1998 08:25:34 +1000 (EST) From: John Birrell <jb@cimlogic.com.au> To: tlambert@primenet.com (Terry Lambert) Cc: jb@cimlogic.com.au, tlambert@primenet.com, bjc23@hermes.cam.ac.uk, freebsd-current@FreeBSD.ORG Subject: Re: Make world problem Message-ID: <199806102225.IAA16233@cimlogic.com.au> In-Reply-To: <199806102211.PAA14527@usr01.primenet.com> from Terry Lambert at "Jun 10, 98 10:11:09 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
Terry Lambert wrote: > > If there is an issue here, I think it is that yacc is not built early > > in a make world line make itself is. A second issue is that the make > > world should check the kernel version so that a build on 2.2.5, for > > example, can build the extra tools early on without penalizing everyone > > with later systems. > > You mean... actually implement the dependencies make is capable of > supporting? How can make "know" that a tool like yacc has an extra argument in 3.0 that if didn't have in 2.2.5 ? AFAIK, you have to code this in a Makefile somewhere. All I am suggesting is that src/Makefile should to a 'uname -r' and build a few extra programs (make, yacc, ld) early depending on 2.2.5-RELEASE, 2.2.6-STABLE or 3.0-CURRENT. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org http://www.cimlogic.com.au/ CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199806102225.IAA16233>