Re: cbb, link_elf: symbol exca_insert undefined

From: OGAWA Takaya <t-ogawa_at_triaez.kaisei.org>
Date: Mon, 16 Aug 2004 21:25:58 +0900
Hi,

At Sun, 15 Aug 2004 02:29:53 +0200,
Pawel Worach wrote:
> cbb stopped working for me in a kernel from today,
> last known working kernel is Thu Aug 12 03:40:13 CEST.
> 
> I get this message on boot:
> FreeBSD 5.2-CURRENT #0: Sat Aug 14 21:01:02 CEST 2004
> ~    root_at_darkstar:/export/data/obj/usr/src/sys/CORONA
> link_elf: symbol exca_insert undefined
> KLD file cbb.ko - could not finalize loading
> Timecounter "i8254" frequency 1193182 Hz quality 0
> ..
> 
> loader.conf:
> exca_load="YES"
> cbb_load="YES"
> pccard_load="YES"
> cardbus_load="YES"
> 
> corona$ nm exca.ko|grep exca_insert
> 00001820 t exca_insert
> 
> This problem should not be module_path related as it gets set correctly
> to /boot/kernel;/boot/modules.

The same situation here.  Try following patch and rebuild cbb.ko:

--- sys/modules/cbb/Makefile	27 Aug 2002 15:59:19 -0000	1.8
+++ sys/modules/cbb/Makefile	16 Aug 2004 12:12:40 -0000
_at__at_ -3,7 +3,7 _at__at_
 .PATH: ${.CURDIR}/../../dev/pccbb
 
 KMOD=	cbb
-SRCS=	pccbb.c \
-	device_if.h bus_if.h power_if.h card_if.h pci_if.h pcib_if.h
+SRCS=	pccbb.c pccbb_pci.c pccbb_isa.c \
+	device_if.h bus_if.h power_if.h card_if.h pci_if.h pcib_if.h isa_if.h
 
 .include <bsd.kmod.mk>

----------
おがわ たかや
t-ogawa_at_triaez.kaisei.org
Received on Mon Aug 16 2004 - 10:26:00 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:06 UTC