2008-07-07 02:24:31

by Stoyan Gaydarov

[permalink] [raw]
Subject: Compile Error for 2.6.26-rc9

While doing a randconfig earlier make failed with this:

AR arch/x86/lib/lib.a
LD vmlinux.o
MODPOST vmlinux.o
GEN .version
CHK include/linux/compile.h
UPD include/linux/compile.h
CC init/version.o
LD init/built-in.o
LD .tmp_vmlinux1
drivers/built-in.o: In function `uvc_input_cleanup':
/data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_status.c:67:
undefined reference to `input_unregister_device'
drivers/built-in.o: In function `uvc_input_init':
/data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_status.c:32:
undefined reference to `input_allocate_device'
/data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_status.c:52:
undefined reference to `input_register_device'
/data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_status.c:59:
undefined reference to `input_free_device'
drivers/built-in.o: In function `input_report_key':
/data/kernels/build-test/linux-2.6.26-rc9/include/linux/input.h:1269:
undefined reference to `input_event'
make: *** [.tmp_vmlinux1] Error 1

The config file is attached

-Stoyan G


Attachments:
(No filename) (1.12 kB)
config (33.37 kB)
Download all attachments

2008-07-07 23:04:25

by Laurent Pinchart

[permalink] [raw]
Subject: Re: Compile Error for 2.6.26-rc9

Hi Stoyan,

On Monday 07 July 2008, Stoyan Gaydarov wrote:
> While doing a randconfig earlier make failed with this:
>
> AR arch/x86/lib/lib.a
> LD vmlinux.o
> MODPOST vmlinux.o
> GEN .version
> CHK include/linux/compile.h
> UPD include/linux/compile.h
> CC init/version.o
> LD init/built-in.o
> LD .tmp_vmlinux1
> drivers/built-in.o: In function `uvc_input_cleanup':
> /data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_statu
>s.c:67: undefined reference to `input_unregister_device'
> drivers/built-in.o: In function `uvc_input_init':
> /data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_statu
>s.c:32: undefined reference to `input_allocate_device'
> /data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_statu
>s.c:52: undefined reference to `input_register_device'
> /data/kernels/build-test/linux-2.6.26-rc9/drivers/media/video/uvc/uvc_statu
>s.c:59: undefined reference to `input_free_device'
> drivers/built-in.o: In function `input_report_key':
> /data/kernels/build-test/linux-2.6.26-rc9/include/linux/input.h:1269:
> undefined reference to `input_event'
> make: *** [.tmp_vmlinux1] Error 1
>
> The config file is attached
>
> -Stoyan G

Thanks for the report. I'll post a patch to the video4linux mailing list and
I'll CC you.

Best regards,

Laurent Pinchart