Hi, What are the future plans for USB in FreeBSD? Will usb4bsd (http://www.turbocat.net/~hselasky/usb4bsd/) replace the current usb stack in FreeBSD or there is another work to improve the usb stack? I have the problem described here: http://monkey.org/freebsd/archive/freebsd-current/200706/msg00423.html and the solution in this thread works for me too, but if someone is interested in fixing this in freebsd's usb stack I'll be happy to test patches and help debugging. The only problem so far with usb4bsd is that I can't compile sysutils/hal anymore: cc -DHAVE_CONFIG_H -I. -I. -I../.. -DPACKAGE_SYSCONF_DIR=\"/usr/local/etc\" -DPACKAGE_DATA_DIR=\"/usr/local/share\" -DPACKAGE_BIN_DIR=\"/usr/local/bin\" -DPACKAGE_LOCALE_DIR=\"/usr/local/share/locale\" -DPACKAGE_LOCALSTATEDIR=\"/usr/local/var\" -I../.. -I.. -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/dbus-1.0 -I/usr/local/include/dbus-1.0/include -I/usr/local/include/libpolkit -I/usr/local/include -O2 -fno-strict-aliasing -pipe -march=prescott -Wall -Wchar-subscripts -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wcast-align -Wsign-compare -MT hf-usb.lo -MD -MP -MF .deps/hf-usb.Tpo -c hf-usb.c -fPIC -DPIC -o .libs/hf-usb.o hf-usb.c:600: warning: 'struct usb_event' declared inside parameter list hf-usb.c:600: warning: its scope is only this definition or declaration, which is probably not what you want hf-usb.c: In function 'hf_usb_process_event': hf-usb.c:604: error: dereferencing pointer to incomplete type hf-usb.c:606: error: 'USB_EVENT_CTRLR_ATTACH' undeclared (first use in this function) hf-usb.c:606: error: (Each undeclared identifier is reported only once hf-usb.c:606: error: for each function it appears in.) hf-usb.c:607: error: dereferencing pointer to incomplete type hf-usb.c:612: error: 'USB_EVENT_CTRLR_DETACH' undeclared (first use in this function) hf-usb.c:613: error: dereferencing pointer to incomplete type hf-usb.c:618: error: 'USB_EVENT_DEVICE_ATTACH' undeclared (first use in this function) hf-usb.c:622: error: dereferencing pointer to incomplete type hf-usb.c:622: error: dereferencing pointer to incomplete type hf-usb.c:625: error: dereferencing pointer to incomplete type hf-usb.c:630: error: dereferencing pointer to incomplete type hf-usb.c:632: error: dereferencing pointer to incomplete type hf-usb.c:637: error: 'USB_EVENT_DEVICE_DETACH' undeclared (first use in this function) hf-usb.c:641: error: dereferencing pointer to incomplete type hf-usb.c:641: error: dereferencing pointer to incomplete type hf-usb.c:645: error: dereferencing pointer to incomplete type hf-usb.c:646: error: dereferencing pointer to incomplete type hf-usb.c:661: error: 'USB_EVENT_DRIVER_ATTACH' undeclared (first use in this function) hf-usb.c:665: error: 'USB_EVENT_DRIVER_DETACH' undeclared (first use in this function) hf-usb.c:670: error: dereferencing pointer to incomplete type hf-usb.c: In function 'hf_usb_event_cb': hf-usb.c:678: error: storage size of 'event' isn't known hf-usb.c:678: warning: unused variable 'event' gmake[5]: *** [hf-usb.lo] Error 1 gmake[5]: Leaving directory `/usr/ports/sysutils/hal/work/hal-0.5.8.20071224/hald/freebsd' gmake[4]: *** [all-recursive] Error 1 gmake[4]: Leaving directory `/usr/ports/sysutils/hal/work/hal-0.5.8.20071224/hald/freebsd' gmake[3]: *** [all-recursive] Error 1 gmake[3]: Leaving directory `/usr/ports/sysutils/hal/work/hal-0.5.8.20071224/hald' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/usr/ports/sysutils/hal/work/hal-0.5.8.20071224/hald' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/sysutils/hal/work/hal-0.5.8.20071224' gmake: *** [all] Error 2 *** Error code 2 -- Best Wishes, Stefan Lambrev ICQ# 24134177Received on Wed Jan 02 2008 - 13:09:52 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:24 UTC