From owner-freebsd-arch Wed Oct 20 9:41:34 1999 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 982EC14A06 for ; Wed, 20 Oct 1999 09:41:30 -0700 (PDT) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id SAA29319 for ; Wed, 20 Oct 1999 18:41:25 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id SAA91074 for freebsd-arch@freebsd.org; Wed, 20 Oct 1999 18:41:24 +0200 (MET DST) Received: from mojave.worldwide.lemis.com (picasso.transbay.net [209.133.53.6]) by hub.freebsd.org (Postfix) with ESMTP id 7385F14A15 for ; Wed, 20 Oct 1999 09:34:18 -0700 (PDT) (envelope-from grog@lemis.com) Received: (grog@localhost) by mojave.worldwide.lemis.com (8.9.3/8.6.12) id AAA00364; Mon, 18 Oct 1999 00:34:19 -0700 (PDT) Message-ID: <19991018203339.27470@mojave.worldwide.lemis.com> Date: Mon, 18 Oct 1999 20:33:39 +1300 From: Greg Lehey To: Marcel Moolenaar , arch@freebsd.org Subject: Re: make world issues References: <380716A4.20961526@scc.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <380716A4.20961526@scc.nl>; from Marcel Moolenaar on Fri, Oct 15, 1999 at 01:57:24PM +0200 WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Friday, 15 October 1999 at 13:57:24 +0200, Marcel Moolenaar wrote: > Some flaws in the "make world" became apparent when the sigset_t > datatype changed. One of the biggest problems right now is that we don't > have an upgrade path from -stable to -current. Especially with 4.0 being > released early next year. I want to start a discussion here on how to > properly implement make world. I start of with known issues/problems and > some points that are not necessarily problems. Following that I give an > indication of what I'm thinking about by summing a number of design > "points" that I have in mind. I finish with the notion that you can help > :-) > > Known issues/problems: > P1. the upgrade path is broken. > P2. aout to elf seems to be broken too. > P3. no cross compilation. > P4. buildworld must be performed as root. > P5. sys.mk pollution. > > Questionable issues: > P6. no kernel is made as part of world. I don't have a problem separating world and kernel. But building the klds should be part of building the kernel, not making the world. This is just for the record: I think peter is looking at this, and it may get fixed soon. But if you are planning to restructure the build, it's a point to bear in mind. Greg -- Finger grog@lemis.com for PGP public key See complete headers for address and phone numbers To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message