Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 1998 17:54:09 -0400 (EDT)
From:      Marc Giannoni <marc@versa.eng.comsat.com>
To:        freebsd-stable@FreeBSD.ORG
Subject:   Kernel building problems
Message-ID:  <XFMail.980527180558.marc@versa.eng.comsat.com>

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

Suddenly, I'm unable to build a kernel!  

<(*GHASP*)> ... [{the horror}]

I recently ran 'cvsup' with tag=RELENG_2_2.
Now it looks like I may need the new CAM code.

(Prior to posting, I tested a kernel config file which
has been know to compile OK!)

=============================
cc -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs -Ws
trict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I../.
. -I../../../include -DNDGBPORTS=32 -DBROKEN_KEYBOARD_RESET -DFAILSAFE -DCOMPAT_
43 -DMSDOSFS -DNFS -DFFS -DINET -DKERNEL -c vers.c
loading kernel
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
isa.o: Undefined symbol `_isa_devtab_cam' referenced from text segment
*** Error code 1

Stop.
=============================

I searched 'everywhere' for the declaration of  'isa_devtab_cam' but it
didn't appear to be delcared anywhere.

=============================
orca# find /usr/src/sys -name \*.\[ch\] -exec grep isa_devtab_cam {} \; -print
        for (tmpdvp = isa_devtab_cam; tmpdvp->id_driver; tmpdvp++) {
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
/usr/src/sys/i386/isa/isa.c
extern struct isa_device isa_devtab_cam[];
/usr/src/sys/i386/isa/isa_device.h
        for (tmpdvp = isa_devtab_cam; tmpdvp->id_driver; tmpdvp++) {
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
        for (dvp = isa_devtab_cam; dvp->id_driver; dvp++)
/usr/src/sys/pc98/pc98/pc98.c
orca# 
=============================

Hmmm...

(I love X cut-buffers)

Do I need the CAM patches?
-OR-
Is this something else? 
(and I'm and idiot!)

Marc Giannoni
Software Engineer
Comsat Mobile Communications

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



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