Compiling the 2.2.25-1-secure kernel fails for me when
I include bttv.
The problem seems to be related to kcompat42
(i.e. -DKCOMPAT_INCLUDED), but i am not sure what this
is, or if it is OK to turn it off. The error relates
to multiple definitions of daemonize and netif_watchdog.
For example:
ld -m elf_i386 -r -o char.o pty.o misc.o console.o
selection.o serial.o keyboard.o videodev.o i2c-old.o
tty_io.o n_tty.o tty_ioctl.o mem.o random.o raw.o vt.o
vc_screen.o consolemap.o consolemap_deftbl.o pc_keyb.o
defkeymap.o joystick/js.o qpmouse.o bttv.o btaudio.o
tuner.o tvaudio.o tvmixer.o msp3400.o tda7432.o
tda9875.o dpl3518.o bw-qcam.o
btaudio.o: In function `daemonize':
btaudio.o(.text+0x1a94): multiple definition of `daemonize'
bttv.o(.text+0x88c8): first defined here
btaudio.o: In function `netif_init_watchdog':
[lots more omitted ]
tda9875.o: In function `netif_start_watchdog':
tda9875.o(.text+0x18a0): multiple definition of
`netif_start_watchdog'
The full error log is attached.
Thanks, Greg
Logged In: YES
user_id=473941
Hi Greg,
urgs. Okay, I'll take a look. New 2.2-wolk will be available
this weekend, and this time for sure. I hope I'll find the
time to fix that up.
ciao, Marc