[Nut-upsuser] Zigor Ebro 650 compatibility

Chris Rees crees at FreeBSD.org
Sat Aug 11 20:00:23 UTC 2012


On 11 August 2012 20:52, Martyn Hill <martyn.joseph.hill at gmail.com> wrote:
> On 11/08/2012 20:48, Chris Rees wrote:
>>
>> On 11 August 2012 20:29, Martyn Hill <martyn.joseph.hill at gmail.com> wrote:
>>>
>>> On 11/08/2012 20:24, Chris Rees wrote:
>>>>
>>>> On 11 August 2012 19:14, Arnaud Quette <aquette.dev at gmail.com> wrote:
>>>>>
>>>>>
>>>>> 2012/8/11 Chris Rees <utisoft at gmail.com>
>>>>>>
>>>>>>
>>>>>> On 11 Aug 2012 13:03, "Martyn Hill" <martyn.joseph.hill at gmail.com>
>>>>>> 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



More information about the Nut-upsuser mailing list