From owner-freebsd-current Sun Aug 13 07:10:03 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id HAA23579 for current-outgoing; Sun, 13 Aug 1995 07:10:03 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.FreeBSD.org (8.6.11/8.6.6) with ESMTP id HAA23567 for ; Sun, 13 Aug 1995 07:10:00 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id HAA06092; Sun, 13 Aug 1995 07:09:53 -0700 To: Kim Culhan cc: freebsd-current@freebsd.org Subject: Re: Can't rebuild without pci controller In-reply-to: Your message of "Sun, 13 Aug 1995 10:07:56 EDT." Date: Sun, 13 Aug 1995 07:09:53 -0700 Message-ID: <6090.808322993@time.cdrom.com> From: "Jordan K. Hubbard" Sender: current-owner@freebsd.org Precedence: bulk > On Sun, 13 Aug 1995, Jordan K. Hubbard wrote: > > > > > > > At this point if I remove the controller pci0 statement, the kernel build > > > fails with many instances of: > > > > > > ../../pci/if_de.c:1849: dereferencing pointer to incomplete type > > > > de? That's a PCI ethernet card, and if you have a reference to it > > in your kernel then *of course* you're going to get these errors! :) > > I should have been more clear here.. I don't have a pci machine, but > if I try to build a kernel without pci defined as above it blows up :) I don't think you understand. Do you have ANY reference to a de0 device in your kernel config file? If so, you should have removed it when you removed the pci0 line - it is a PCI device! If you don't have a de0 device, then the REAL problem is that if_de.c is being compiled for your machine for absolutely no reason. Jordan