From owner-freebsd-stable Fri May 31 9:56:44 2002 Delivered-To: freebsd-stable@freebsd.org Received: from hermes.pressenter.com (hermes.pressenter.com [209.224.20.19]) by hub.freebsd.org (Postfix) with ESMTP id 7B94837B404; Fri, 31 May 2002 09:56:30 -0700 (PDT) Received: from [209.224.35.190] (helo=daggar.sbgnet.net) by hermes.pressenter.com with smtp (Exim 3.16 #1) id 17Dph8-0008Ov-00; Fri, 31 May 2002 11:56:08 -0500 Date: Fri, 31 May 2002 11:55:53 -0500 From: Stephen Hilton To: freebsd-stable@freebsd.org Cc: ru@FreeBSD.ORG, thrawn@linux.nu Subject: Re: Problems when runing make installworld. Message-Id: <20020531115553.3aff789f.nospam@hiltonbsd.com> In-Reply-To: <20020531090156.GB27669@sunbay.com> References: <20020528071935.GD53736@sunbay.com> <20020531090140.V40770-200000@thrawn.birch.se> <20020531090156.GB27669@sunbay.com> Organization: HiltonBSD.com X-Mailer: Sylpheed version 0.7.6 (GTK+ 1.2.10; i386-portbld-freebsd4.6) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, 31 May 2002 12:01:56 +0300 Ruslan Ermilov wrote: > On Fri, May 31, 2002 at 09:06:23AM +0200, Mattias Bj?rk wrote: > > Hi, Again, thanks for the answer, i read > > http://www.freebsd.org/cgi/query-pr.cgi?pr=30276. > > > > It says there that if you are building make world with a p3 and run > > make installworld on a 486 you get this error. But I don't have a > > p3 I have a dual celeron, I have also attached my make.conf from > > the building machine. And its a p90 that Im makeing the make > > worldinstall on. But any way the problem seams too be the same or > > am I wrong? > > > Did you set CPUTYPE=i586 just before doing a buildworld? Was it by > chance set to CPUTYPE=i686 before? > > If that's the case, your /usr/lib stuff on the build box has some P6 > CPU instructions, and some tools (like install(1) and strip(1)) that > are used during installworld on your Pentium box use these libraries > and fail. To work around this, you'll have to: > > 1. Rebuild and reinstall world/kernel on your build box with the > compatible (with your install box) CPUTYPE setting like > CPUTYPE=i586. > > 2. Reboot with the new kernel and world. > > 3. Build the world again (!). > > 4. Install this second world on a Pentium box. > Ruslan, This is good information to have, but it brings to mind, how do the release engineers build a release that will install binaries, and then allow you to run a buildworld on machines types from a Intel 386 to an AMD Athlon? Is it a matter of using the lowest common denominator? and the release building hardware is running the operating system with out any optimizations? P.S. and to keep this "On-Topic" for the stable list, my buildworlds and systems have been running great on 4.6-Pre, Great work and kudos to the Project members and contributers. Regards, Stephen Hilton nospam@hiltonbsd.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message