From owner-freebsd-stable@FreeBSD.ORG Fri Mar 28 01:16:49 2008 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 1023E106566B for ; Fri, 28 Mar 2008 01:16:49 +0000 (UTC) (envelope-from freebsd-stable@m.gmane.org) Received: from ciao.gmane.org (main.gmane.org [80.91.229.2]) by mx1.freebsd.org (Postfix) with ESMTP id 8A23D8FC1E for ; Fri, 28 Mar 2008 01:16:48 +0000 (UTC) (envelope-from freebsd-stable@m.gmane.org) Received: from list by ciao.gmane.org with local (Exim 4.43) id 1Jf3D1-0005ne-DR for freebsd-stable@freebsd.org; Fri, 28 Mar 2008 01:16:43 +0000 Received: from adsl-69-234-212-231.dsl.irvnca.pacbell.net ([69.234.212.231]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 28 Mar 2008 01:16:43 +0000 Received: from w41ter by adsl-69-234-212-231.dsl.irvnca.pacbell.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 28 Mar 2008 01:16:43 +0000 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-stable@freebsd.org From: walt Date: Thu, 27 Mar 2008 18:16:29 -0700 Organization: none Lines: 42 Message-ID: References: <845c0f80803261123j6e18e611r7b481fabb2f11ecf@mail.gmail.com> <845c0f80803261848h7dd72076n40ff9cc1ffd5cb4c@mail.gmail.com> <845c0f80803270359m63b2ae7dw48fa7b967ef23f2e@mail.gmail.com> <845c0f80803271452v1e08b9e0u35d16ca9d3b270c4@mail.gmail.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: adsl-69-234-212-231.dsl.irvnca.pacbell.net In-Reply-To: <845c0f80803271452v1e08b9e0u35d16ca9d3b270c4@mail.gmail.com> User-Agent: Alpine 1.10 (BSF 962 2008-03-14) Sender: news Subject: Re: compile error while building 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: Fri, 28 Mar 2008 01:16:49 -0000 On Thu, 27 Mar 2008, Rance Hall wrote: > On 3/27/08, walt wrote: > > > > You might try searching your source tree for .depend and .o files and > > delete any you find. Also, you could try building the old way: > > > > #cd /usr/src/sys/i386/conf > > #config GENERIC > > #cd ../compile/GENERIC > > #make all install > > > > If that works then you must have some funny files in your source tree > > that don't belong there. > > > searched for *.depend and *.o files, (none found) used find /usr/src > -name "*.depend" -print to get a list of files that needed to be > deleted. > > then tried the compile the old way as suggested, that fails too, with > the same errors and same files. Hm. Well, I just compiled GENERIC using the 'old' method. Your missing symbols are defined in assym.s, which is generated during the compile by genassym.sh right at the beginning: root@k9/usr/src/sys/i386/compile/GENERIC #make cc -c -O -pipe -march=athlon-xp -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I../../.. -I../../../contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding ../../../i386/i386/genassym.c NM='nm' sh ../../../kern/genassym.sh genassym.o > assym.s Do you see something different at your end?