Petr Salinger wrote: > Package: hal > Version: 0.5.13-6 > Severity: important > Tags: patch > User: [email protected] > Usertags: kfreebsd > > > Hi, > > the current version fails to build on GNU/kFreeBSD with 8.x kernel > headers. > > The FreeBSD 8.0 kernel introduces a new USB stack with a totally > different API. The upstream used to have during 8.0 development > old USB stack in <legacy/dev/usb/usb.h>, we decided to provide it too. > > To solve current FTBFS for 0.5.13 series please just use patch bellow. > > For the new upstream release 0.5.14, the git log > http://cgit.freedesktop.org/hal/log contains lines like > 2009-08-18 add USB2 support > 2009-08-18 add USB2 support to the FreeBSD backend > > I believe it should not be so hard to extend it for GNU/kFreeBSD. > It will be needed at least to change build-depends to > libusb-dev [!hurd-i386 !kfreebsd-amd64 !kfreebsd-i386], > libusb2-dev [[kfreebsd-amd64 kfreebsd-i386]
I tried to build hal 0.5.14 against an up-to-date freebsd system with libusb *and* libusb2. build log for libusb2 is attached. Maybe you can take a look. Thanks, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature

