Closed umlaeute closed 1 year ago
I came here to ask for the same @garyscavone, packaging this project for Arch Linux. Others may accidentally upgrade this for their downstream distribution, which would break consumers.
Please release a 6.0.1 with a soname bump so that it becomes clear what is going on.
Done!
RtAudio-5.2.0 built a dynamic library
librtaudio.so.6.0.2
RtAudio-6.0.0 builds a dynamic librarylibrtaudio.so.6.0.0
(regardless of buildsystem; I tried with autotools, Cmake and meson)so obviously the (full) soname version *decreased from
6.0.2
to6.0.0
:thinking:what makes matters (much) worse however, is that RtAudio-6.0.0 not only breaks API (as mentioned in the release notes), but also the library's ABI: an application that links against
librtaudio.so.6
from RtAudio-5.2.0 (e.g.jacktrip
) no longer loads with thelibrtaudio.so.6
provided by RtAudio-6.0.0Therefore, I would like to ask^Wurge you to bump the soversion of librtaudio to 7. see
note that release version and soversion need not be the same.