From owner-cvs-all Mon May 20 10:25:35 2002 Delivered-To: cvs-all@freebsd.org Received: from whale.sunbay.crimea.ua (whale.sunbay.crimea.ua [212.110.138.65]) by hub.freebsd.org (Postfix) with ESMTP id 312C737B4AA; Mon, 20 May 2002 10:20:17 -0700 (PDT) Received: (from ru@localhost) by whale.sunbay.crimea.ua (8.11.6/8.11.2) id g4KHK4C96993; Mon, 20 May 2002 20:20:04 +0300 (EEST) (envelope-from ru) Date: Mon, 20 May 2002 20:20:04 +0300 From: Ruslan Ermilov To: Jake Burkholder Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src Makefile.inc1 src/usr.bin/elf2aout elf2aout.c Message-ID: <20020520172004.GA96582@sunbay.com> References: <200205201442.g4KEgnK08485@freefall.freebsd.org> <20020520144724.GB73296@sunbay.com> <20020520121640.B62759@locore.ca> <20020520161035.GQ73296@sunbay.com> <20020520122736.C62759@locore.ca> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EeQfGwPcQSOJBaQU" Content-Disposition: inline In-Reply-To: <20020520122736.C62759@locore.ca> User-Agent: Mutt/1.3.99i 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 --EeQfGwPcQSOJBaQU Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, May 20, 2002 at 12:27:36PM -0400, Jake Burkholder wrote: > Apparently, On Mon, May 20, 2002 at 07:10:35PM +0300, > Ruslan Ermilov said words to the effect of; >=20 > > On Mon, May 20, 2002 at 12:16:41PM -0400, Jake Burkholder wrote: > > > Apparently, On Mon, May 20, 2002 at 05:47:24PM +0300, > > > Ruslan Ermilov said words to the effect of; > > >=20 > > > > On Mon, May 20, 2002 at 07:42:48AM -0700, Ruslan Ermilov wrote: > > > > > ru 2002/05/20 07:42:48 PDT > > > > >=20 > > > > > Modified files: > > > > > . Makefile.inc1=20 > > > > > usr.bin/elf2aout elf2aout.c=20 > > > > > Log: > > > > > Bootstrap elf2aout(1) for sparc64; used to build sys/boot/sparc= 64/boot1. > > > > > =20 > > > > > Revision Changes Path > > > > > 1.282 +5 -1 src/Makefile.inc1 > > > > > 1.5 +29 -1 src/usr.bin/elf2aout/elf2aout.c > > > > >=20 > > > > Using this patch, my 4.5-STABLE box was able to cross-build the spa= rc64 > > > > world. > > >=20 > > > 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 befo= re > > > committing it. > > >=20 > > 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-CU= RRENT > > before sys/endian.h was added, and all released 4.x versions. >=20 > The upgrade path from 4.x i386 to 5.0 sparc64? /me scratches head. > Whatever man. >=20 Yes, and it works now. Even if you forget about 4.x for the moment, the "old pre- 5.0" still holds. I expect that by time we release 5.0, we will officially support X.any -> X+1.0 upgrade paths (including cross-updates). I can even try to produce a release for "sparc64" on my i386 4.5 box, would you be willing to test it? (I guess that there will be some endianess issues with the generated boot images, but other than that it should be working.) Cheers, --=20 Ruslan Ermilov Sysadmin and DBA, ru@sunbay.com Sunbay Software AG, ru@FreeBSD.org FreeBSD committer, +380.652.512.251 Simferopol, Ukraine http://www.FreeBSD.org The Power To Serve http://www.oracle.com Enabling The Information Age --EeQfGwPcQSOJBaQU Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQE86TBEUkv4P6juNwoRArmPAJsHXgAITbJfxc0Nty++9GQdVBe5IgCZAUuP V/rsrYQcerub56VoJkN9ye8= =UWFl -----END PGP SIGNATURE----- --EeQfGwPcQSOJBaQU-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message