Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 May 2002 16:59:10 -0700
From:      "David O'Brien" <obrien@FreeBSD.org>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        Jake Burkholder <jake@locore.ca>, 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>
In-Reply-To: <20020520172004.GA96582@sunbay.com>; from ru@FreeBSD.org on Mon, May 20, 2002 at 08:20:04PM %2B0300
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>

next in thread | previous in thread | raw e-mail | index | archive | help
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-<sys/endian.h> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020520165910.A77554>