libusbx v1.0.9-rc5 is now available

Pete Batard pete at akeo.ie
Sun Apr 1 10:47:01 EDT 2012


On 1 April 2012 13:09, Xiaofan Chen <xiaofanc at gmail.com> wrote:
> Please also make sure libusb-1.0.def is there.

Yeah, that's another thing I also identified when I tested the patched
make dist for release. It's already in git.
I tested MSVC and WDK (including DLL builds) from the planned release
archive and, as far as my testing went, found no issues.

> Unfortunately older Linux distributions
> are usually not well supported to be used as a test bed

Which is fine. IMO, we really have to set limits with regards to what
we want to support and should really be looking at providing an
official statement with regards to older stuff. We're too small a team
to support everything users would like us to support, and we'd be
better off clearing what is and isn't officially supported than
finding out we're doing an half-assed job there.

Personally, I would really like to set a very clear and concise
official limit, such as "Anything older than X years or no longer
supported by the orignal manufacturer for backend Y, is not supported
by libusbx". Else, we're going to continue carry dead weight around
our neck and probably get into arguments of "but why are you guys
supporting X and not Z?". For instance, if we officially support
MSVC6, why shouldn't we support Win2k or any other technology that
came around the same time and that is long past EOL? From a logical
perspective, it doesn't make sense to support one and not the other.

I think the MinGW approach is the sane one there: Concentrate on
current platforms and, when it comes to older/EOL ones, just state
that "if it works, great, if it doesn't you're on your own as we're
busy enough trying to support current ones".

> Maybe you want to
> add a new line at the end of xusb.c.

Will do in release. Thanks for the report.

Regards,

/Pete



More information about the libusbx mailing list