Packages libfluidsynth2 vs libfluidsynth3 #1240
Closed
codeflorist
started this conversation in
General
Replies: 2 comments
-
The 2 and 3 indicate the SOVERSION, not the project version, cf #601 (comment)
Because fluidsynth 2.2.0 broke ABI compatibilty, cf. https://github.com/FluidSynth/fluidsynth/wiki/ChangeLog#fluidsynth-220 |
Beta Was this translation helpful? Give feedback.
0 replies
-
Ah, ok. Thanks for the clarification! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
On debian bookworm and ubuntu jammy+ the package is called
libfluidsynth3
(and the lib filelibfluidsynth.so.3
), while on older versions it'slibfluidsynth2
(andlibfluidsynth.so.2
).Why is that so, if there is no major version 3 of fluidsynth anyway? Imho the package and lib file should still be named with a
2
.This leads to the annoying problem, that due to the differently named lib file, applications built with libfluidsynth2 don't work with newer distros, which only provide libfluidsynth3, because the lib filename changed.
Beta Was this translation helpful? Give feedback.
All reactions