On Wed, Jan 04, 2017 at 09:25:18PM +0800, Xiaofan Chen wrote: > On Tue, Jan 3, 2017 at 8:48 PM, Paul Fertser <[email protected]> wrote: > > On Mon, Jan 02, 2017 at 07:47:12PM +0800, Xiaofan Chen wrote: > >> Unfortunately right now usbdk backend is mutual exclusive with the > >> WinUSB backend. > > > > Can you please provide your feedback on > > https://github.com/Alexpux/MINGW-packages/pull/2057 ? > > I am not so sure how MSYS2/pacman works in this regard. > With the pull request, it seems to me that libusb-usbdk packages > (mingw32 or ming64 variants) will still be provide the libusb-1.0 > API support but the user will only build either the standard libusb or > libusb-usbdk version and not both. In that case, this seems to be > fine. The user can easily switch from one version to the other > version, right?
AFAICT, yes, if the end-user asks pacman to install libusb-usbdk, then libusb will be automatically uninstalled, and vise versa. And every package that depends on libusb should also be satisfied with libusb-usbdk. Regarding the build, no, running the build process will produce both packages, and if this change is accepted, I would expect both regular libusb and libusb-usbdk to appear in msys2 binary repositories available for end-user to be installed right away, without any building involved. Please let us continue this discussion in the "github pull request" comments so that Alexey is aware of your opinion on the matter as your input as one of the libusb maintainers should be important for his decision process, I think. -- Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software! mailto:[email protected] ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
