From owner-freebsd-stable@FreeBSD.ORG Sat Jun 26 01:19:55 2010 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B7471065674 for ; Sat, 26 Jun 2010 01:19:55 +0000 (UTC) (envelope-from bobf@mrp3.com) Received: from elasmtp-junco.atl.sa.earthlink.net (elasmtp-junco.atl.sa.earthlink.net [209.86.89.63]) by mx1.freebsd.org (Postfix) with ESMTP id EE13D8FC14 for ; Sat, 26 Jun 2010 01:19:54 +0000 (UTC) Received: from [66.47.136.67] (helo=BSDSilver.SFT.local) by elasmtp-junco.atl.sa.earthlink.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1OSK3m-0006Ec-GR for freebsd-stable@freebsd.org; Fri, 25 Jun 2010 21:19:54 -0400 Message-ID: <4C2555B7.3040400@mrp3.com> Date: Fri, 25 Jun 2010 18:19:51 -0700 From: bobf User-Agent: Thunderbird 2.0.0.23 (X11/20090905) MIME-Version: 1.0 To: freebsd-stable@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-ELNK-Trace: 549015f0ad0344773aad58b8ed06a5f90a9da525759e2654afc62f906786278ddf375e2b0d8e598c78c914e01878b5fc350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 66.47.136.67 Subject: problems building amd64 kernel X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Jun 2010 01:19:55 -0000 I traced the problem to an entry I had placed in make.conf to correct deficiencies in some of the multimedia ports a few months ago (not correctly enabling MMX or SSE for amd64 builds). removing these entries eliminated build problems. -------- Original Message -------- Subject: problems building amd64 kernel, cvsup 3 hours ago, no apparent change since Date: Fri, 25 Jun 2010 17:43:11 -0700 From: bobf To: freebsd-stable@freebsd.org RELENG_8 - cvsup appx 15:00 PDT 1. performed 'make clean' followed by 'make buildworld'. Build complained that the architecture "amd64:i386" did not exist (I think that was the correct error message) on line 139 of Makefile.inc1 . 2. performed 'make buildworld TARGET=amd64' to force the build target. Everything appeared to work until the lib/libc target was reached, at which point an error on line 3 of syscall.S 'invalid register name %r10'. It appears that architecture selection is not working properly, and it prevents libc build from its compiling assembly language files. uname output FreeBSD hack.SFT.local 8.0-STABLE FreeBSD 8.0-STABLE #0: Wed Apr 7 11:02:24 PDT 2010 root@hack.SFT.local:/usr/obj/usr/src/sys/GENERIC amd64