From owner-cvs-all Mon May 20 16:59:17 2002 Delivered-To: cvs-all@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id A657037B407; Mon, 20 May 2002 16:59:12 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4KNxBJn077656; Mon, 20 May 2002 16:59:12 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4KNxAnt077655; Mon, 20 May 2002 16:59:10 -0700 (PDT) Date: Mon, 20 May 2002 16:59:10 -0700 From: "David O'Brien" To: Ruslan Ermilov Cc: Jake Burkholder , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.bin/elf2aout elf2aout.c Message-ID: <20020520165910.A77554@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org Mail-Followup-To: David O'Brien , Ruslan Ermilov , Jake Burkholder , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org References: <200205201442.g4KEgnK08485@freefall.freebsd.org> <20020520144724.GB73296@sunbay.com> <20020520121640.B62759@locore.ca> <20020520161035.GQ73296@sunbay.com> <20020520122736.C62759@locore.ca> <20020520172004.GA96582@sunbay.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020520172004.GA96582@sunbay.com>; from ru@FreeBSD.org on Mon, May 20, 2002 at 08:20:04PM +0300 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 Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Mon, May 20, 2002 at 08:20:04PM +0300, Ruslan Ermilov wrote: > > > > A better change would be to mfc the endian changes. I find what you did > > > > kind of disgusting. I also would have preferred if you asked me before > > > > committing it. > > > > > > > Even if we MFC it today, this stuff wouldn't have fixed the upgrade path > > > from systems that do not (and never will) have sys/endian.h like 5.0-CURRENT > > > before sys/endian.h was added, and all released 4.x versions. To upgrade from 4.x to 5.0, one should pass thru top of RELENG_4 tree. Anything else is not agreed to by all of us. I do not like many of the warts^H^H^Hhacks you put in the build system to handling 4.0->5.0 source upgrading. Please discuss this issue on arch@ and lets come to a consensus. > Yes, and it works now. Even if you forget about 4.x for the moment, > the "old pre- 5.0" still holds. People with very old -current's should know how to get around nits like this (make includes for instance); otherwise they should consider a binary upgrade. > I expect that by time we release 5.0, we will officially support > X.any -> X+1.0 upgrade paths (including cross-updates). Uh, no. Discuss this amongst all the developers before you push your personal desire on all of us. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message