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

Attachment: pgpM3oBmnzNnn.pgp
Description: PGP signature

Reply via email to