Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 04 Nov 2007 20:42:57 -0500
From:      Jeffrey Smith <jsmith@futurecis.com>
To:        multimedia@freebsd.org
Subject:   linux-gspca-kmod FreeBSD 7.0Beta2
Message-ID:  <1194226977.10758.8.camel@xcaliber.futurecis.com>

next in thread | raw e-mail | index | archive | help
I get the following build error.  If you need any more information
please let me know.

FreeBSD XXXX.XXXX.com 7.0-BETA2 FreeBSD 7.0-BETA2 #1: Sun Nov  4
14:42:42 EST 2007     root@:/usr/obj/usr/src/sys/GENERIC  i386

===>  Extracting for linux-gspca-kmod-1.0.12.1
=> MD5 Checksum OK for gspcav1-20070110.tar.gz.
=> SHA256 Checksum OK for gspcav1-20070110.tar.gz.
===>  Patching for linux-gspca-kmod-1.0.12.1
===>  Applying FreeBSD patches for linux-gspca-kmod-1.0.12.1
===>   linux-gspca-kmod-1.0.12.1 depends on
file: /usr/share/mk/bsd.linux_kmod.mk - found
===>  Configuring for linux-gspca-kmod-1.0.12.1
===>  Building for linux-gspca-kmod-1.0.12.1
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
awk -f @/tools/makeobjops.awk @/kern/bus_if.m -h
awk -f @/tools/makeobjops.awk @/kern/device_if.m -h
:> opt_usb.h
rm -f .depend
mkdep -f .depend -a   -nostdinc -DUSB_DEBUG -DGSPCA_ENABLE_DEBUG
-DGSPCA_ENABLE_COMPRESSION -DCONFIG_USB_GSPCA_MODULE=1
-DVID_HARDWARE_GSPCA=0xFF -DGSPCA_VERSION=\"01.00.12\" -D__KERNEL__
-DDRIVER_NAME=gspca -DDEV_NAME=\"video\" -D_KERNEL -DKLD_MODULE
-ISunplus -ISunplus-jpeg -ISonix -IConexant -IVimicro -Idecoder
-I/usr/local/share/linux-kmod-compat/linux_compat -I. -I@
-I@/contrib/altq
gspca_core.c /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.c /usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c /usr/local/share/linux-kmod-compat/linux_compat/linux_compat.c
Warning: Object directory not changed from
original /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110
cc -O2 -fno-strict-aliasing -pipe -DUSB_DEBUG -DGSPCA_ENABLE_DEBUG
-DGSPCA_ENABLE_COMPRESSION -DCONFIG_USB_GSPCA_MODULE=1
-DVID_HARDWARE_GSPCA=0xFF -DGSPCA_VERSION=\"01.00.12\" -D__KERNEL__
-DDRIVER_NAME=gspca -DDEV_NAME=\"video\"  -D_KERNEL -DKLD_MODULE
-std=c99 -nostdinc  -ISunplus -ISunplus-jpeg -ISonix -IConexant
-IVimicro -Idecoder -I/usr/local/share/linux-kmod-compat/linux_compat
-I. -I@ -I@/contrib/altq -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000 -fno-common
-mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx
-mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions -c gspca_core.c
In file included from gspca_core.c:39:
/usr/local/share/linux-kmod-compat/linux_compat/linux/module.h:212:1:
warning: "msleep" redefined
In file included
from /usr/local/share/linux-kmod-compat/linux_compat/linux/module.h:45,
                 from gspca_core.c:39:
@/sys/systm.h:306:1: warning: this is the location of the previous
definition
In file included from gspca_core.c:52:
/usr/local/share/linux-kmod-compat/linux_compat/linux/usb.h:171:12:
warning: missing terminating ' character
cc -O2 -fno-strict-aliasing -pipe -DUSB_DEBUG -DGSPCA_ENABLE_DEBUG
-DGSPCA_ENABLE_COMPRESSION -DCONFIG_USB_GSPCA_MODULE=1
-DVID_HARDWARE_GSPCA=0xFF -DGSPCA_VERSION=\"01.00.12\" -D__KERNEL__
-DDRIVER_NAME=gspca -DDEV_NAME=\"video\"  -D_KERNEL -DKLD_MODULE
-std=c99 -nostdinc  -ISunplus -ISunplus-jpeg -ISonix -IConexant
-IVimicro -Idecoder -I/usr/local/share/linux-kmod-compat/linux_compat
-I. -I@ -I@/contrib/altq -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000 -fno-common
-mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx
-mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions
-c /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.c
In file included
from /usr/local/share/linux-kmod-compat/linux_compat/asm/uaccess.h:4,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/../gspca.h:10,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.h:5,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.c:36:
/usr/local/share/linux-kmod-compat/linux_compat/linux/module.h:212:1:
warning: "msleep" redefined
In file included
from /usr/local/share/linux-kmod-compat/linux_compat/linux/module.h:45,

from /usr/local/share/linux-kmod-compat/linux_compat/asm/uaccess.h:4,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/../gspca.h:10,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.h:5,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.c:36:
@/sys/systm.h:306:1: warning: this is the location of the previous
definition
In file included
from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/../gspca.h:13,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.h:5,

from /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110/decoder/gspcadecoder.c:36:
/usr/local/share/linux-kmod-compat/linux_compat/linux/usb.h:171:12:
warning: missing terminating ' character
cc -O2 -fno-strict-aliasing -pipe -DUSB_DEBUG -DGSPCA_ENABLE_DEBUG
-DGSPCA_ENABLE_COMPRESSION -DCONFIG_USB_GSPCA_MODULE=1
-DVID_HARDWARE_GSPCA=0xFF -DGSPCA_VERSION=\"01.00.12\" -D__KERNEL__
-DDRIVER_NAME=gspca -DDEV_NAME=\"video\"  -D_KERNEL -DKLD_MODULE
-std=c99 -nostdinc  -ISunplus -ISunplus-jpeg -ISonix -IConexant
-IVimicro -Idecoder -I/usr/local/share/linux-kmod-compat/linux_compat
-I. -I@ -I@/contrib/altq -finline-limit=8000 --param
inline-unit-growth=100 --param large-function-growth=1000 -fno-common
-mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx
-mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -ffreestanding -Wall
-Wredundant-decls -Wnested-externs -Wstrict-prototypes
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -Wundef
-Wno-pointer-sign -fformat-extensions
-c /usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c
In file included
from /usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.h:78,

from /usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:44:
/usr/local/share/linux-kmod-compat/linux_compat/linux/usb.h:171:12:
warning: missing terminating ' character
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:85: warning:
data definition has no type or storage class
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:85: warning:
type defaults to 'int' in declaration of 'USB_DECLARE_DRIVER'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:85: warning:
parameter names (without types) in function declaration
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_attach':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:278:
warning: implicit declaration of function 'USBDEV'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:278:
warning: nested extern declaration of 'USBDEV'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:278:
warning: passing argument 3 of 'usbd_add_drv_event' makes pointer from
integer without a cast
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_detach':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:297:
warning: passing argument 1 of 'usb_detach_wait' makes pointer from
integer without a cast
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:307:
warning: passing argument 3 of 'usbd_add_drv_event' makes pointer from
integer without a cast
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: At top
level:
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:312: error:
expected declaration specifiers or '...' before 'usb_proc_ptr'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:313: error:
conflicting types for 'ldev_open'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:58: error:
previous declaration of 'ldev_open' was here
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_open':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:316: error:
'ldev_devclass' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:316: error:
(Each undeclared identifier is reported only once
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:316: error:
for each function it appears in.)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: At top
level:
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:343: error:
expected declaration specifiers or '...' before 'usb_proc_ptr'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:344: error:
conflicting types for 'ldev_close'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:59: error:
previous declaration of 'ldev_close' was here
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_close':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:346: error:
'ldev_devclass' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:355:
warning: passing argument 1 of 'usb_detach_wakeup' makes pointer from
integer without a cast
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_read':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:363: error:
'ldev_devclass' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: At top
level:
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:408: error:
expected declaration specifiers or '...' before 'usb_proc_ptr'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:409: error:
conflicting types for 'ldev_ioctl'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:61: error:
previous declaration of 'ldev_ioctl' was here
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_ioctl':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:411: error:
'ldev_devclass' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: At top
level:
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:437: error:
expected declaration specifiers or '...' before 'usb_proc_ptr'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:438: error:
conflicting types for 'ldev_poll'
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:63: error:
previous declaration of 'ldev_poll' was here
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: In function
'ldev_poll':
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:440: error:
'ldev_devclass' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:451: error:
'p' undeclared (first use in this function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c: At top
level:
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:531: error:
'ldev_driver' undeclared here (not in a function)
/usr/local/share/linux-kmod-compat/linux_compat/ldev_stub.c:531: error:
'ldev_devclass' undeclared here (not in a function)
*** Error code 1

Stop in /usr/ports/multimedia/linux-gspca-kmod/work/gspcav1-20070110.
*** Error code 1

Stop in /usr/ports/multimedia/linux-gspca-kmod.

Thx for the help

Jeff





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1194226977.10758.8.camel>