[Nut-upsuser] [Nut-upsdev] LibUSB-1.0+0.1 testing wanted, NUT 2.7.5 pending
wolfy at nobugconsulting.ro
Sun Dec 26 22:20:39 GMT 2021
On 12/27/21 00:06, Manuel Wolfshant wrote:
> I've packaged
> for EL7 and uploaded the resulting rpms to
> These packages are built against stock libusb i.e. compatible with
> libusb-0.1. Minimal testing shows them as functional but as always, YMMV.
> I had to disable support for i2c, it triggered some build errors and I
> am in no mood to debug them.
> As a sidenote, upsc reports 22.214.171.124 not 2.7.5 so probably I should
> rename the packages as well:
> [wolfy at wolfy epel-7-x86_64]$ which upsc
> [wolfy at wolfy epel-7-x86_64]$ rpm -qf /usr/bin/upsc
> [wolfy at wolfy epel-7-x86_64]$ upsc -V
> Network UPS Tools upscmd 126.96.36.199
> I'll try to build another set of packages against libusbx aka EL7's
The packages built against libusb-1.0 are available at
For now I've left in place ( at https://wolfy.fedorapeople.org/nut ) the
old versions of nut I built 4-5 years ago but, if memory serves, those
were built for EL6 which has an year since it is no longer supported.
Therefore I recommend against using them and I will probably remove them
after New Year's day.
> On 12/26/21 12:07, Strahil Nikolov via Nut-upsuser wrote:
>> Hey Jim,
>> do we have precompiled binaries or rpm ?
>> Best Regards,
>> Strahil Nikolov
>> On Sun, Dec 26, 2021 at 11:51, Jim Klimov via Nut-upsdev
>> <nut-upsdev at alioth-lists.debian.net> wrote:
>>> This work has originally delayed merging of libusb-1.0 support
>>> (from issue https://github.com/networkupstools/nut/issues/300 and
>>> several candidate branches to pick from), in particular because with
>>> the original codebase sporting thousands of build warnings, it was
>>> hard to notice any new "offences" introduced by this large set of
>>> changes. I was afraid that merging it would even have to wait until
>>> after the next NUT release, but in the end found that some remaining
>>> warnings in the original USB-related NUT codebase made those
>>> branches' changes the better solution.
>>> Now, before we find the hard way if the cure is worse than the
>>> disease, I would like to ask people with USB-connected UPSes (and
>>> also those using the MGE SHUT protocol) to build and test
>>> branch with their setups - hopefully hitting as many OSes and CPU
>>> types as feasible, as well as trying both libusb-0.1, libusb-1.0
>>> (and not sure about libusb-0.1-compat).
> Nut-upsuser mailing list
> Nut-upsuser at alioth-lists.debian.net
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Nut-upsuser