From owner-freebsd-questions@FreeBSD.ORG Wed Nov 9 14:03:52 2005 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 224D316A420 for ; Wed, 9 Nov 2005 14:03:52 +0000 (GMT) (envelope-from iaccounts@ibctech.ca) Received: from pearl.ibctech.ca (pearl.ibctech.ca [209.167.58.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 32A7443D45 for ; Wed, 9 Nov 2005 14:03:50 +0000 (GMT) (envelope-from iaccounts@ibctech.ca) Received: (qmail 94417 invoked by uid 1002); 9 Nov 2005 14:03:50 -0000 Received: from iaccounts@ibctech.ca by pearl.ibctech.ca by uid 89 with qmail-scanner-1.22 (spamassassin: 2.64. Clear:RC:1(209.167.16.15):. Processed in 2.873168 secs); 09 Nov 2005 14:03:50 -0000 Received: from unknown (HELO fuze) (209.167.16.15) by pearl.ibctech.ca with SMTP; 9 Nov 2005 14:03:46 -0000 From: "Steve Bertrand" To: "'FreeBSD Questions'" Date: Wed, 9 Nov 2005 09:03:46 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook, Build 11.0.5510 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 Thread-Index: AcXlNmbTR6ioHr6xRnu/irnTh/n01w== X-Qmail-Scanner-Message-ID: <113154502767594399@pearl.ibctech.ca> Message-Id: <20051109140350.32A7443D45@mx1.FreeBSD.org> Cc: Subject: viapm module failing during buildkernel X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Nov 2005 14:03:52 -0000 Hi all, I've got a module that fails to build repeatedly when doing buildkernel. I've tried both a modified config, and finally GENERIC with the same results. Here's what I currently have: 5.4-STABLE FreeBSD 5.4-STABLE #0: Thu Jun 9 11:35:53 EDT 2005 ...and this is what I cvsup'ped to yesterday: *default tag=RELENG_5 I have added IPFW support, and SMP. I must admit, I have not tried GENERIC without taking out the SMP, but I will try to reproduce that next. >From what I gather, the viapm module gives one the ability to monitor certain motherboard status' on a VIA board...which I don't have. Being not experienced enough to track down the cause of the issue, how does one just eliminate a single module from being included in buildkernel to see if that is the only one that is failing? ===> i2c/controllers/viapm cc -O -pipe -DVIAPM_BASE_ADDR=0x6000 -D_KERNEL -DKLD_MODULE -nostdinc -I- -include /usr/obj/usr/src/sys/SQL/opt_global.h -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=8000 -fno-common -I/usr/obj/usr/src/sys/SQL -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -c /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: `isa_driver' undeclared here (not in a function) /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: initializer element is not constant /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: (near initialization for `isa_viapm_driver_mod.dmd_driver') /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: `isa_devclass' undeclared here (not in a function) /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: initializer element is not constant /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:968: error: (near initialization for `isa_viapm_driver_mod.dmd_devclass') /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:969: error: initializer element is not constant /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:969: error: (near initialization for `isa_viapropm_driver_mod.dmd_driver') /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:969: error: initializer element is not constant /usr/src/sys/modules/i2c/controllers/viapm/../../../../pci/viapm.c:969: error: (near initialization for `isa_viapropm_driver_mod.dmd_devclass') *** Error code 1 Stop in /usr/src/sys/modules/i2c/controllers/viapm. *** Error code 1 Stop in /usr/src/sys/modules/i2c/controllers. *** Error code 1 Stop in /usr/src/sys/modules/i2c. *** Error code 1 Stop in /usr/src/sys/modules. *** Error code 1 Stop in /usr/obj/usr/src/sys/SQL. *** Error code 1 Stop in /usr/src. *** Error code 1