On 11 August 2012 20:52, Martyn Hill <[email protected]> wrote: > On 11/08/2012 20:48, Chris Rees wrote: >> >> On 11 August 2012 20:29, Martyn Hill <[email protected]> wrote: >>> >>> On 11/08/2012 20:24, Chris Rees wrote: >>>> >>>> On 11 August 2012 19:14, Arnaud Quette <[email protected]> wrote: >>>>> >>>>> >>>>> 2012/8/11 Chris Rees <[email protected]> >>>>>> >>>>>> >>>>>> On 11 Aug 2012 13:03, "Martyn Hill" <[email protected]> >>>>>> wrote: >>>>>> (...) >>>>>> >>>>>>> My FreeBSD 8 appears to be running/linking against libusb20 - the >>>>>>> 'new' >>>>>>> one... >>>>>> >>>>>> We killed the old one a long time ago ;) >>>>> >>>>> not sure of what you exactly mean here! >>>>> libusb 0.1 is still avail in FBSD 9: >>>>> http://www.freebsd.org/cgi/ports.cgi?query=libusb&stype=all >>>>> >>>>> Update: while reading the comment on libusb1.0 website [1], I now >>>>> understand why you're using "2.0"! >>>>> >>>>> "FreeBSD 8 and above include a FreeBSD-specific reimplementation of the >>>>> libusb-1.0 API, so your applications will probably work there too. The >>>>> source code for this library can be found: >>>>> http://svnweb.freebsd.org/base/head/lib/libusb/" >>>>> >>>>> but still, your "killing" comment leave me in a doubtful state ;) >>>>> >>>> Oops, haha, sorry, that's right; we didn't kill it, just switched >>>> default, and loads of ports needed modification over it. >>> >>> >>> Do we know how to 'use' the legacy libusb 0.1 in FreeBSD? >> >> As Arnaud pointed out, they're still there; including usb.h uses the >> libusb 0.1 compat layer. > > > So, does that mean I would need to recompile nut, but link it against libusb > 0.1 compat layer? > > If so, how would I go about that?
My understanding is that you shouldn't need to be concerned with that-- NUT uses libusb-0.1, which is emulated in FreeBSD with libusb20. Thus changing the version to link with makes no sense. Chris _______________________________________________ Nut-upsuser mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/nut-upsuser

