From owner-freebsd-usb@FreeBSD.ORG Sat Jun 16 05:49:49 2007 Return-Path: X-Original-To: freebsd-usb@freebsd.org Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48DCD16A41F for ; Sat, 16 Jun 2007 05:49:49 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: from smtp-14.masterhost.ru (smtp-14.masterhost.ru [83.222.24.114]) by mx1.freebsd.org (Postfix) with SMTP id 8F49E13C468 for ; Sat, 16 Jun 2007 05:49:48 +0000 (UTC) (envelope-from andrew@dobrohot.org) Received: (qmail 80815 invoked from network); 16 Jun 2007 05:49:31 -0000 Received: from ns.km10433.keymachine.de (HELO inspirra.localdomain) (izdat%dobrohot.org@62.141.50.149) by smtp1.masterhost.ru with SMTP; 16 Jun 2007 05:49:31 -0000 Received: from inspirra.localdomain (inspirra.localdomain [192.168.2.1]) by inspirra.localdomain (8.14.1/8.13.8) with ESMTP id l5G5mrOa022357 for ; Sat, 16 Jun 2007 09:48:53 +0400 (MSD) (envelope-from andrew@dobrohot.org) Message-ID: <467379C5.4020109@dobrohot.org> Date: Sat, 16 Jun 2007 09:48:53 +0400 From: Andrew Muhametshin Organization: =?windows-1251?Q?=C0=CD=CE_=22=C4=EE=E1=F0=EE=F5=EE=F2=22?= User-Agent: Thunderbird 2.0.0.0 (X11/20070521) MIME-Version: 1.0 To: freebsd-usb@freebsd.org Content-Type: text/plain; charset=windows-1251; format=flowed Content-Transfer-Encoding: 7bit Subject: buildworld RELENG_6 with new USB stack X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Jun 2007 05:49:49 -0000 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