Date: Sat, 16 Jun 2007 09:48:53 +0400 From: Andrew Muhametshin <andrew@dobrohot.org> To: freebsd-usb@freebsd.org Subject: buildworld RELENG_6 with new USB stack Message-ID: <467379C5.4020109@dobrohot.org>
next in thread | raw e-mail | index | archive | help
Hello It is impossible to buildworld with a new USB stack. ================ 1. Update(csup RELENG_6) /usr/src in 2007-06-16 05:21 2. $ svn --username anonsvn --password anonsvn \ checkout svn://svn.turbocat.net/i4b <...> Checked out revision 516. $cd i4b/trunk/i4b/FreeBSD.usb $ make S=../src package <...> $ make install <...> 3. cd /usr/src make buildworld <...>skip<...> ===> usr.sbin/usbd (all) cc -O2 -fno-strict-aliasing -pipe -march=athlon-mp -c /usr/src/usr.sbin/usbd/usbd.c /usr/src/usr.sbin/usbd/usbd.c:116: error: `USB_EVENT_CTRLR_ATTACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:116: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:116: error: (near initialization for `event_names[0].type') /usr/src/usr.sbin/usbd/usbd.c:116: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:116: error: (near initialization for `event_names[0]') /usr/src/usr.sbin/usbd/usbd.c:117: error: `USB_EVENT_CTRLR_DETACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:117: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:117: error: (near initialization for `event_names[1].type') /usr/src/usr.sbin/usbd/usbd.c:117: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:117: error: (near initialization for `event_names[1]') /usr/src/usr.sbin/usbd/usbd.c:118: error: `USB_EVENT_DRIVER_ATTACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:118: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:118: error: (near initialization for `event_names[2].type') /usr/src/usr.sbin/usbd/usbd.c:118: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:118: error: (near initialization for `event_names[2]') /usr/src/usr.sbin/usbd/usbd.c:119: error: `USB_EVENT_DRIVER_DETACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:119: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:119: error: (near initialization for `event_names[3].type') /usr/src/usr.sbin/usbd/usbd.c:119: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:119: error: (near initialization for `event_names[3]') /usr/src/usr.sbin/usbd/usbd.c:120: error: `USB_EVENT_DEVICE_ATTACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:120: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:120: error: (near initialization for `event_names[4].type') /usr/src/usr.sbin/usbd/usbd.c:120: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:120: error: (near initialization for `event_names[4]') /usr/src/usr.sbin/usbd/usbd.c:121: error: `USB_EVENT_DEVICE_DETACH' undeclared here (not in a function) /usr/src/usr.sbin/usbd/usbd.c:121: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:121: error: (near initialization for `event_names[5].type') /usr/src/usr.sbin/usbd/usbd.c:121: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:121: error: (near initialization for `event_names[5]') /usr/src/usr.sbin/usbd/usbd.c:122: error: initializer element is not constant /usr/src/usr.sbin/usbd/usbd.c:122: error: (near initialization for `event_names[6]') /usr/src/usr.sbin/usbd/usbd.c:208: warning: "struct usb_event" declared inside parameter list /usr/src/usr.sbin/usbd/usbd.c:208: warning: its scope is only this definition or declaration, which is probably not what you want /usr/src/usr.sbin/usbd/usbd.c:567: warning: "struct usb_event" declared inside parameter list /usr/src/usr.sbin/usbd/usbd.c:568: error: conflicting types for 'print_event' /usr/src/usr.sbin/usbd/usbd.c:208: error: previous declaration of 'print_event' was here /usr/src/usr.sbin/usbd/usbd.c:568: error: conflicting types for 'print_event' /usr/src/usr.sbin/usbd/usbd.c:208: error: previous declaration of 'print_event' was here /usr/src/usr.sbin/usbd/usbd.c: In function `print_event': /usr/src/usr.sbin/usbd/usbd.c:570: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:571: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:575: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:581: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:583: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:584: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:585: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:609: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:610: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:611: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:612: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:613: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:615: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c:616: error: dereferencing pointer to incomplete type /usr/src/usr.sbin/usbd/usbd.c: In function `process_event_queue': /usr/src/usr.sbin/usbd/usbd.c:847: error: storage size of 'events' isn't known /usr/src/usr.sbin/usbd/usbd.c:852: error: storage size of 'the_event' isn't known *** Error code 1
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?467379C5.4020109>