From owner-freebsd-questions@FreeBSD.ORG Mon Jan 16 15:28:10 2006 Return-Path: X-Original-To: questions@freebsd.org Delivered-To: freebsd-questions@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B57BE16A41F for ; Mon, 16 Jan 2006 15:28:10 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5873243D4C for ; Mon, 16 Jan 2006 15:28:10 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 23650 invoked from network); 16 Jan 2006 14:36:43 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 16 Jan 2006 14:36:43 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 680BE28423; Mon, 16 Jan 2006 09:36:42 -0500 (EST) Sender: lowell@be-well.ilk.org To: Laurence Sanford References: <43C8F379.4050001@wilderness.homeip.net> From: Lowell Gilbert Date: 16 Jan 2006 09:36:42 -0500 In-Reply-To: <43C8F379.4050001@wilderness.homeip.net> Message-ID: <448xtggryd.fsf@be-well.ilk.org> Lines: 42 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: questions@freebsd.org Subject: Re: Unable to make buildkernel (fresh cvsup to RELENG_6) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: questions@freebsd.org List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 15:28:10 -0000 Laurence Sanford writes: > I'm upgrading a 5.4 machine to 6. I can buildworld successfully, but > attempting to make buildkernel fails: > > HEADERS -I. -I@ -I@/contrib/altq -I@/../include -I/usr/include > -I/usr/obj/usr/src/sys/Colossus > /usr/src/sys/modules/ti/../../pci/if_ti.c > /usr/src/sys/modules/ti/../../pci/if_ti.c:2536:35: macro > "VLAN_INPUT_TAG" requires 4 arguments, but only 3 given > mkdep: compile failed > *** Error code 1 > > Stop in /usr/src/sys/modules/ti. > *** Error code 1 > > Stop in /usr/src/sys/modules. > *** Error code 1 > > Stop in /usr/obj/usr/src/sys/Colossus. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > Yes, it's a customer kernel, however, it's worth noting that GENERIC > has failed in exactly the same place with the same error. Any > suggestions? Looks like you're pulling in /usr/include/net/if_vlan_var.h instead of /usr/src/sys/net/if_vlan_var.h. Do you have CPATH or C_INCLUDE_PATH set in the environment? If not, maybe you have some stale files around, or an incorrectly updated source tree. Make sure you have the correct /usr/src/sys/net/if_vlan_var.h, and try again with a pristine /usr/obj. -- Lowell Gilbert, embedded/networking software engineer, Boston area http://be-well.ilk.org/~lowell/