On Sat, 23 Jul 2022, at 16:03, Jan Engelhardt wrote: > (Or, in today's terms, a program built with 5.1 but which is > combined with 5.0 at runtime, then this can happen:
FFmpeg 5.1 and 5.0 are two major versions and never ever are guaranteed to be compatible backwardly. Your tools show that we only added symbols, therefore a program built with 5.0 will run with 5.1 at runtime, which is what .so numbering is about. We’re not glibc and will never be, because we’re not a libc, nor an OS SDK. If you build against 5.1, use 5.1 at runtime. But if you built with 5.0, then 5.1 will run, as expected. -- Jean-Baptiste Kempf - President +33 672 704 734 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".