From owner-freebsd-current@FreeBSD.ORG Thu Sep 16 18:36:34 2004 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 7DF3416A4CE for ; Thu, 16 Sep 2004 18:36:34 +0000 (GMT) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 68B5943D41 for ; Thu, 16 Sep 2004 18:36:34 +0000 (GMT) (envelope-from cswiger@mac.com) Received: from mac.com (smtpin01-en2 [10.13.10.146]) by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP id i8GIaYao019382; Thu, 16 Sep 2004 11:36:34 -0700 (PDT) Received: from [10.1.1.245] (nfw2.codefab.com [199.103.21.225] (may be forged)) (authenticated bits=0)i8GIaWrx018059; Thu, 16 Sep 2004 11:36:33 -0700 (PDT) In-Reply-To: <1095355065.4149cab9b58ff@webmail.jnielsen.net> References: <1095355065.4149cab9b58ff@webmail.jnielsen.net> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <53FDD37E-080F-11D9-A3FD-003065ABFD92@mac.com> Content-Transfer-Encoding: 7bit From: Charles Swiger Date: Thu, 16 Sep 2004 14:36:31 -0400 To: John Nielsen X-Mailer: Apple Mail (2.619) cc: current@freebsd.org Subject: Re: Signal 4 installing kernel/world built for different cputype X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Sep 2004 18:36:34 -0000 On Sep 16, 2004, at 1:17 PM, John Nielsen wrote: > I use a build machine to build world and kernels for other, slower > machines. The build machine is an Athlon Thunderbird running > 5.3-BETA4, > and I'd like to upgrade the other machines to 5.3 as well. I have > compiled everything that runs on the build system with > CPUTYPE?=athlon-tbird. > > When I do a buildworld/buildkernel for a pentium machine with > CPUTYPE=i586 > on make's command line, it looks like I get incompatible binaries in > obj/usr/src/i386/legacy/usr/bin. This is not surprising. You need to set your CPUTYPE to the lowest common denominator of CPUs which you want the compiled code to run on. -- -Chuck