This pull request update the libtool versioning data in configure.ac for the 
libusb shared library.

There is a nice comment in your configure.ac that explains how to properly do 
this, unfortunately, it seems this has been ignored: Many new APIs have been 
added to libusb and old ones extended, without the shared library version 
reflecting this. As a result, users can potentially get into a broken state if 
libusb(x) is downgraded.

This commit does the minimal work necessary for the next release. Of course, 
this problem will come back whenever a new API is added. Hence, ideally in the 
future, the libtool current/revision/age values should be checked and (if 
necessary) updated before every release.
You can merge this Pull Request by running:

  git pull https://github.com/fingolfin/libusbx patch-1

Or you can view, comment on it, or merge it online at:

  https://github.com/libusbx/libusbx/pull/122

-- Commit Summary --

  * Update shared library version to indicated that new APIs were added

-- File Changes --

    M configure.ac (4)

-- Patch Links --

https://github.com/libusbx/libusbx/pull/122.patch
https://github.com/libusbx/libusbx/pull/122.diff

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
libusbx-devel mailing list
libusbx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libusbx-devel

Reply via email to