On Wednesday 12 July 2006 20:07, Bartosz Fabianowski wrote: > Since the iwi driver has been MFC'd, I cannot build a kernel any more. I > csupped my src/sys to RELENG_6 a couple of hours ago. Everything > compiles fine, but when linking the kernel, make barfs: > > linking kernel > > if_iwi.o(.text+0x29c4): In function `iwi_getfw': > : undefined reference to `firmware_get' > > if_iwi.o(.text+0x29d3): In function `iwi_getfw': > : undefined reference to `firmware_get' > > if_iwi.o(.text+0x2a1d): In function `iwi_put_fw': > : undefined reference to `firmware_put' > > if_iwi.o(.text+0x49a5): In function `iwi_init_locked': > : undefined reference to `firmware_get' > > I have "device iwi" in my kernel configuration. Should I remove it and > use a module instead? Or is this supposed to work?
This is from the firmware(9) support code. Add "options firmware" and you should be fine. You will still need to load the firmware blobs as modules, but that's another story. -- /"\ Best regards, | [EMAIL PROTECTED] \ / Max Laier | ICQ #67774661 X http://pf4freebsd.love2party.net/ | [EMAIL PROTECTED] / \ ASCII Ribbon Campaign | Against HTML Mail and News
pgpM3oBmnzNnn.pgp
Description: PGP signature