Date: Wed, 27 Jun 2007 18:19:59 +0200 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-usb@freebsd.org Subject: Re: buildworld RELENG_6 + New USB stack - Stop in /usr/src/usr.bin/kdump Message-ID: <200706271819.59920.hselasky@c2i.net> In-Reply-To: <20070627155507.GQ937@void.codelabs.ru> References: <4682719C.5080707@dobrohot.org> <20070627155507.GQ937@void.codelabs.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 27 June 2007 17:55, Eygene Ryabinkin wrote: > Andrew, *, good day. > > Wed, Jun 27, 2007 at 06:18:04PM +0400, Andrew Muhametshin wrote: > > Hello > > > > It is impossible to buildworld with a new USB stack. > > +1 from me: does not work on 7-CURRENT too. The same diagnostics. > > > make buildworld > > <...>skip<...> > > ===> usr.bin/kdump (all) > > cc -O2 -fno-strict-aliasing -pipe -march=athlon-tbird > > -I/usr/src/usr.bin/kdump/../ktrace -I/usr/src/usr.bin/kdump/../.. -c > > /usr/src/usr.bin/kdump/kdump.c > > cc -O2 -fno-strict-aliasing -pipe -march=athlon-tbird > > -I/usr/src/usr.bin/kdump/../ktrace -I/usr/src/usr.bin/kdump/../.. -c > > ioctl.c ioctl.c: In function `ioctlname': > > ioctl.c:973: error: syntax error before ';' token > > ioctl.c:1191: error: syntax error before ';' token > > ioctl.c:1517: error: syntax error before ';' token > > ioctl.c:1653: error: syntax error before ';' token > > ioctl.c:2193: error: syntax error before ';' token > > ioctl.c:2869: error: syntax error before ';' token > > *** Error code 1 > > > > Stop in /usr/src/usr.bin/kdump. > > *** Error code 1 I've committed the following to my SVN repo: Index: usb.h =================================================================== --- usb.h (revision 519) +++ usb.h (working copy) @@ -815,12 +815,12 @@ #define USB_DEVICESTATS _IOR ('U', 5, struct usb_device_stats) #define USB_DEVICEENUMERATE _IOW ('U', 6, struct usb_device_enumerate) -#define USB_DEVICE_VEP_SETUP _IOW ('U',10, struct usb_device_vep_setup); -#define USB_DEVICE_VEP_UNSETUP _IOW ('U',11, struct usb_device_vep_unsetup); -#define USB_DEVICE_PUT_URB _IOW ('U',12, struct usb_device_put_urb); -#define USB_DEVICE_GET_URB _IOW ('U',13, struct usb_device_get_urb); -#define USB_DEVICE_CANCEL_URB _IOW ('U',14, struct usb_device_cancel_urb); -#define USB_DEVICE_POLL_URB _IOR ('U',15, struct usb_device_poll_urb); +#define USB_DEVICE_VEP_SETUP _IOW ('U',10, struct usb_device_vep_setup) +#define USB_DEVICE_VEP_UNSETUP _IOW ('U',11, struct usb_device_vep_unsetup) +#define USB_DEVICE_PUT_URB _IOW ('U',12, struct usb_device_put_urb) +#define USB_DEVICE_GET_URB _IOW ('U',13, struct usb_device_get_urb) +#define USB_DEVICE_CANCEL_URB _IOW ('U',14, struct usb_device_cancel_urb) +#define USB_DEVICE_POLL_URB _IOR ('U',15, struct usb_device_poll_urb) /* Generic HID device */ #define USB_GET_REPORT_DESC _IOR ('U', 21, struct usb_ctl_report_desc) Seems like a ";" sneaked in after some not yet in use ioctl definitions. Try a "svn update" and copy in the "usb.h" file from the repo to "/usr/src/sys/dev/usb/usb.h" . Thanks for reporting. --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200706271819.59920.hselasky>