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?

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to