From owner-freebsd-current@FreeBSD.ORG Tue May 20 14:41:01 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6094437B401; Tue, 20 May 2003 14:41:01 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74E6643FBD; Tue, 20 May 2003 14:41:00 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h4KLetTY071757; Tue, 20 May 2003 14:40:59 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h4KLetVT071756; Tue, 20 May 2003 14:40:55 -0700 (PDT) Date: Tue, 20 May 2003 14:40:55 -0700 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20030520214055.GA71648@dragon.nuxi.com> Mail-Followup-To: David O'Brien , Ruslan Ermilov , current@FreeBSD.org References: <20030519192119.GA4267@dragon.nuxi.com> <20030519193120.GB79469@sunbay.com> <20030519221106.GA17226@dragon.nuxi.com> <20030520044418.GA34212@sunbay.com> <20030520083421.GB22249@dragon.nuxi.com> <20030520084052.GA60294@sunbay.com> <20030520084749.GA22687@dragon.nuxi.com> <20030520093423.GA62969@sunbay.com> <20030520162922.GB68325@dragon.nuxi.com> <20030520202941.GA40964@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030520202941.GA40964@sunbay.com> User-Agent: Mutt/1.4i X-Operating-System: FreeBSD 5.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: current@FreeBSD.org Subject: Re: Do we want to split release.9 into MD parts now or not? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: current@FreeBSD.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 20 May 2003 21:41:01 -0000 On Tue, May 20, 2003 at 11:29:41PM +0300, Ruslan Ermilov wrote: > Nope. I just use the facts. And since "small group" of > two of us cannot agree, we need a broader attention. I > really hate these "closed" discussions in this open source > project. I would think the RE's would be a good place to start getting a list of requirements to meet... > > > A bandaid for Alpha kern.flp being low on space (kgzip(1) > > > support would fix that). > > > > You seem to be the only one strongly arguing for boot floppies on Alpha, > > and you don't even own one [yet]. > > > While I don't own one, I have root accounts on two of these > machines, one in Ukraine, and one in Netherlands. I don't > see how this applies here though. No, it says you've never done the actual installation on an Alpha and may not be up on all the ways that people do it. Typical Alpha users (if they have any kind of OSF/1,Digital Unix,Tru64 back ground) don't expect that Unix can be installed on an Alpha starting with floppies. Sun also has never (other than the i386) supported starting an install from floppies. So Sparc64 users are also acomstomed to and expect to either netboot, cdboot, or dd'ing an image onto a SCSI disk; and they have the needed hardware and setup to do this. > Or is that just another > way of saying that you own all FreeBSD supported arches > machines? ;-) I don't own an IA64 or PC98 machine. > > I guess they provide a fun challenge > > for you, but the rest of us that do release builds have come to totally > > hate them. > > > I'm not against dropping floppy support for some arches, > I'm against splitting release.9 into MD parts that you did > for no good reason (in my humble opinion). If they aren't > needed, the arch can set NO_FLOPPIES in release/Makefile. The driver floppy isn't suffiently wrapped by NO_FLOPPIES, one still builds it with NO_FLOPPIES set. I also dare say that other than you, I, and the RE's; no one knows what you're talking about with repect to release.9 and this thread should just die. > > > Overall, I think that having 9 architecture ifdefs for > > > > You forgot the whole small, and if this exists and that exists, and then > > do foo. > > > The makefile is a mess. > > We are real sorry, but it takes some thousands lines of > code to build you the release for all arches. ;) How many lines of code do you think are in the kernel? Heck, even nvi is thousands of lines of code. Things can be made cleaner.