From owner-freebsd-current Mon Jul 3 23:26:54 2000 Delivered-To: freebsd-current@freebsd.org Received: from gidora.zeta.org.au (gidora.zeta.org.au [203.26.10.25]) by hub.freebsd.org (Postfix) with SMTP id 924F237BB26 for ; Mon, 3 Jul 2000 23:26:48 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: (qmail 9110 invoked from network); 4 Jul 2000 06:26:44 -0000 Received: from unknown (HELO bde.zeta.org.au) (203.2.228.102) by gidora.zeta.org.au with SMTP; 4 Jul 2000 06:26:44 -0000 Date: Tue, 4 Jul 2000 16:26:40 +1000 (EST) From: Bruce Evans X-Sender: bde@besplex.bde.org To: Chris Costello Cc: "Rodney W. Grimes" , John Baldwin , wilko@FreeBSD.ORG, obrien@FreeBSD.ORG, Will Andrews , freebsd-current@FreeBSD.ORG, "Jordan K. Hubbard" Subject: Re: /sys hierarchy In-Reply-To: <20000702130736.D66762@holly.calldei.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sun, 2 Jul 2000, Chris Costello wrote: > On Sunday, July 02, 2000, Rodney W. Grimes wrote: > > Actually the whole src/sys/compile thing should go away, it is > > one of the last things that has to be dealt with for a totally > > read-only mounted /usr/src. IMHO it should be moved to /usr/obj, > > and /usr/obj should, if it hasn't already, be enhanced to include > > a ${MACHINE_ARCH} component. > > It does already, but how do you propose the user build and > install the kernel? ``cd /usr/obj ...'' is inconsistent with any > current procedures. `cd /sys/${MACHINE}/conf; make FOO' should make configuration FOO. (For the current build scheme to work, there would have to be a subdirectory of /sys/${MACHINE}/conf for each configuration file. I don't like the tiny directories required for this.) ${MACHINE_ARCH} would be wrong here. pc98 != i386. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message