[FreeBSD 8/9] USB webcamd and video4bsd: Call for testing [SEC=UNCLASSIFIED]

Wilkinson, Alex alex.wilkinson at dsto.defence.gov.au
Thu Jan 14 07:29:16 UTC 2010


    0n Sun, Jan 10, 2010 at 02:37:37PM +0100, Hans Petter Selasky wrote: 

    >Feedback and bug reports are welcome.

Hi Hans,

Thanks for your help in getting the needed files from svn etc.

video4bsd.ko builds on loads perfectly fine, however usbcam/ulinux fails
upon the "make all" with the following errors:

   cc -O2 -pipe  -I/var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca
   -I/var/tmp/ulinux/libv4l/linux/include -I/var/tmp/ulinux/libv4l/linux
   -I/var/tmp/ulinux -I/var/tmp/ulinux/dummy -DCONFIG_VIDEO_V4L1_COMPAT
   -DHAVE_WEBCAMD -include webcamd_global.h -O2 -Wall -fvisibility=hidden
   -std=gnu99 -fstack-protector  -c
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:54:1: warning:
   "DRIVER_VERSION_NUMBER" redefined
   In file included from ./webcamd_global.h:93,
                    from <command-line>:0:
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/uvc/uvcvideo.h:144:1: warning:
   this is the location of the previous definition
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'create_urbs':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:560: warning:
   passing argument 4 of 'usb_buffer_alloc' from incompatible pointer type
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'vidioc_querycap':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1135: warning:
   pointer targets in passing argument 1 of 'strncpy' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1138: warning:
   pointer targets in passing argument 1 of 'strncpy' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1143: warning:
   pointer targets in passing argument 1 of 'snprintf' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1145: warning:
   pointer targets in passing argument 2 of 'usb_make_path' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'vidioc_g_audio':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1270: warning:
   pointer targets in passing argument 1 of 'strcpy' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'vidioc_enumaudio':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1280: warning:
   pointer targets in passing argument 1 of 'strcpy' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'vidioc_enum_input':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:1306: warning:
   pointer targets in passing argument 1 of 'strncpy' differ in signedness
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c: In function
   'gspca_dev_probe':
   /var/tmp/ulinux/libv4l/linux/drivers/media/video/gspca/gspca.c:2084: error:
   'struct usb_device' has no member named 'config'
   *** Error code 1
   
   Stop in /var/tmp/ulinux.
   *** Error code 1
   
   Stop in /var/tmp/ulinux.

Using: FreeBSD 9.0-CURRENT #0 r202270: Thu Jan 14 11:20:04 WST 2010

  -Alex

IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914.  If you have received this email in error, you are requested to contact the sender and delete the email.



More information about the freebsd-current mailing list