From owner-freebsd-current Mon Dec 2 15:35:47 2002 Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9DEAF37B401 for ; Mon, 2 Dec 2002 15:35:45 -0800 (PST) Received: from conure.mail.pas.earthlink.net (conure.mail.pas.earthlink.net [207.217.120.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 359D043EBE for ; Mon, 2 Dec 2002 15:35:45 -0800 (PST) (envelope-from loughry@applied-math.org) Received: from dialup-209.245.11.22.dial1.denver1.level3.net ([209.245.11.22] helo=twister.applied-math.org) by conure.mail.pas.earthlink.net with esmtp (Exim 3.33 #1) id 18J06J-00042z-00 for freebsd-current@FreeBSD.ORG; Mon, 02 Dec 2002 15:35:44 -0800 Received: from twister.applied-math.org (localhost [127.0.0.1]) by twister.applied-math.org (8.12.2/8.12.2) with ESMTP id gB2NZdlj088588 for ; Mon, 2 Dec 2002 16:35:40 -0700 (MST) (envelope-from loughry@twister.applied-math.org) Received: (from loughry@localhost) by twister.applied-math.org (8.12.2/8.12.2/Submit) id gB2NZdix088587 for freebsd-current@FreeBSD.ORG; Mon, 2 Dec 2002 16:35:39 -0700 (MST) Date: Mon, 2 Dec 2002 16:35:39 -0700 (MST) From: Joe Loughry Message-Id: <200212022335.gB2NZdix088587@twister.applied-math.org> To: freebsd-current@FreeBSD.ORG Subject: ata-dma.c missing from Makefile Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I can build the GENERIC kernel from -CURRENT all right (cvsupped within the last few hours), but "make buildkernel" fails for a custom kernel with the following error messages: linking kernel.debug ata-all.o: In function `ata_detach': /usr/src/sys/dev/ata/ata-all.c:264: undefined reference to `ata_dmafreetags' ata-all.o: In function `ata_service': machine/bus_at386.h:526: undefined reference to `ata_dmastatus' ata-all.o: In function `ata_change_mode': /usr/src/sys/dev/ata/ata-all.c:1264: undefined reference to `ata_dmainit' ata-disk.o: In function `ad_attach': /usr/src/sys/dev/ata/ata-disk.c:184: undefined reference to `ata_dmainit' ata-disk.o: In function `ad_detach': /usr/src/sys/dev/ata/ata-disk.c:243: undefined reference to `ata_dmafree' ata-disk.o: In function `ad_start': /usr/src/sys/dev/ata/ata-disk.c:375: undefined reference to `ata_dmaalloc' ata-disk.o: In function `ad_transfer': /usr/src/sys/dev/ata/ata-disk.c:438: undefined reference to `ata_dmasetup' /usr/src/sys/dev/ata/ata-disk.c:488: undefined reference to `ata_dmastart' ata-disk.o: In function `ad_interrupt': /usr/src/sys/dev/ata/ata-disk.c:558: undefined reference to `ata_dmadone' /usr/src/sys/dev/ata/ata-disk.c:583: undefined reference to `ata_dmainit' /usr/src/sys/dev/ata/ata-disk.c:594: undefined reference to `ata_dmainit' ata-disk.o: In function `ad_service': /usr/src/sys/dev/ata/ata-disk.c:748: undefined reference to `ata_dmastart' ata-disk.o: In function `ad_timeout': /usr/src/sys/dev/ata/ata-disk.c:838: undefined reference to `ata_dmadone' /usr/src/sys/dev/ata/ata-disk.c:841: undefined reference to `ata_dmainit' ata-disk.o: In function `ad_reinit': /usr/src/sys/dev/ata/ata-disk.c:875: undefined reference to `ata_dmainit' atapi-all.o: In function `atapi_attach': /usr/src/sys/dev/ata/atapi-all.c:84: undefined reference to `ata_dmainit' atapi-all.o: In function `atapi_detach': /usr/src/sys/dev/ata/atapi-all.c:157: undefined reference to `ata_dmafree' atapi-all.o: In function `atapi_queue_cmd': /usr/src/sys/dev/ata/atapi-all.c:189: undefined reference to `ata_dmaalloc' atapi-all.o: In function `atapi_transfer': /usr/src/sys/dev/ata/atapi-all.c:278: undefined reference to `ata_dmasetup' /usr/src/sys/dev/ata/atapi-all.c:297: undefined reference to `ata_dmastart' atapi-all.o: In function `atapi_interrupt': /usr/src/sys/dev/ata/atapi-all.c:355: undefined reference to `ata_dmadone' atapi-all.o: In function `atapi_reinit': /usr/src/sys/dev/ata/atapi-all.c:484: undefined reference to `ata_dmainit' atapi-all.o: In function `atapi_timeout': /usr/src/sys/dev/ata/atapi-all.c:611: undefined reference to `ata_dmadone' /usr/src/sys/dev/ata/atapi-all.c:613: undefined reference to `ata_dmainit' *** Error code 1 Stop in /usr/obj/usr/src/sys/AMY. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. I think the Makefile in /usr/obj/usr/src/sys/ is missing entries for ata-dma.c and ata-dma.o -Joe Loughry Lockheed Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message