Hello,

I am helping to update RtMidi, a C++ class for cross-platform MIDI
support.  There is a Debian librtmidi package.  Although this is just
a bug-fix release, and is planned to go from 2.1.0 to 2.1.1, we have
added some automake/libtool infrastructure, and a last debate is
whether to properly start supporting SO version according to libtool's
rules.

Previous versions have made the error of treating SO version like the
version number, and producing binaries e.g. librtmidi.so.2.1.0.

I was recommending changing this to properly reflect ABI
compatibility.  What would Debian maintainers prefer here?

I proposed making the new SO version 3.0.0, to really emphasize that
the ABI version is new, however since it's a bugfix release I don't
know if that's the recommended strategy.

https://github.com/thestk/rtmidi/pull/59

In any case I notice that the interface has changed a bit, e.g. some
functions have lost parameters, others have new parameters, since the
last release.


Steve

_______________________________________________
pkg-multimedia-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to