On Wed, 13 Jan 2021 17:42:27 +0100 Andreas Beckmann <a...@debian.org> wrote:
> Control: tag -1 patch
> 
> Hi,
> 
> On Thu, 7 Jan 2021 20:52:39 +0100 Paul Gevers <elb...@debian.org> wrote:
> > On Tue, 06 Oct 2020 16:38:49 +0300 =?utf-8?q?Sebastian_Dr=C3=B6ge?=
> > <sl...@debian.org> wrote:
> > > 1.4.2 broke ABI by adding some fields to the CBytePerfMon structure.
> > > See https://github.com/Haivision/srt/issues/1592 for details.
> > 
> > Any progress on this? The freeze for bullseye is around the corner, and
> > this bug is already impacting other packages that fail to migrate to
> > testing due to srt not migrating.
> 
> given the freeze timing and uncertain date for an upstream fix, I'd
> suggest the attached patch:
> * bump SOVERSION from 1 to 1.4.2 (that won't conflict with whatever
> upstream chooses to solve this in the upcoming 1.4.3 release, be it
> SOVERSION 1.4 or 1.4.3)
> * rename the packages accordingly
> 
> That will require a late transition involving only 1 package:
> gst-plugins-bad1.0

Upstream fixed this now by making the soversion 1.4 and from now on
guaranteeing that patch versions (1.4.0 -> 1.4.X) do not break ABI.

It would make sense to backport that fix and then rename the library
package accordingly to libsrt1.4.

For gst-plugins-bad1.0 only a binNMU would be needed once this is all
sorted out here.

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to