Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Oct 2000 17:11:26 -0700
From:      "John W. De Boskey" <jwd@FreeBSD.org>
To:        freebsd-current@FreeBSD.org
Subject:   -current GENERIC failure (bktr_os.c:484)
Message-ID:  <20001019171126.A10513@FreeBSD.org>

next in thread | raw e-mail | index | archive | help
Hi,

   I'm seeing the following failure with sources current
as of 19:39pm EDT (Oct 19). Occurs when building the GENERIC kernel.

   

cc -pipe -g  -D_KERNEL -Wall -Wredundant-decls -Wnested-externs
-Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual
-fformat-extensions -ansi -DKLD_MODULE -nostdinc -I-  -I. -I@ -I@/../include
-mpreferred-stack-boundary=2 -c
/usr/src/sys/modules/bktr/bktr/../../../dev/bktr/bktr_os.c
/usr/src/sys/modules/bktr/bktr/../../../dev/bktr/bktr_os.c: In function
`bktr_detach':
/usr/src/sys/modules/bktr/bktr/../../../dev/bktr/bktr_os.c:484: `unit'
undeclared (first use in this function)
/usr/src/sys/modules/bktr/bktr/../../../dev/bktr/bktr_os.c:484: (Each
undeclared identifier is reported only once
/usr/src/sys/modules/bktr/bktr/../../../dev/bktr/bktr_os.c:484: for each
function it appears in.)
*** Error code 1

Stop in /usr/src/sys/modules/bktr/bktr.
*** Error code 1

   From the source:

#if (__FreeBSD_version >=500000)
        if (unit == 0) {
            destroy_dev(bktr->vbidev_alias);
            destroy_dev(bktr->tunerdev_alias);
            destroy_dev(bktr->bktrdev_alias);
        }
#endif

   
   Looks like we need a:

        unsigned int    unit;

        unit = device_get_unit(dev);

   at the head of the function (wrapped in __FreeBSD_version >=500000 ??)

   Comments welcome.

Thanks,
John


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001019171126.A10513>