[FFmpeg-trac] #6861(avutil:new): ABI broken by "add vector_dmac_scalar()"
FFmpeg
trac at avcodec.org
Fri Nov 24 17:00:19 EET 2017
#6861: ABI broken by "add vector_dmac_scalar()"
-------------------------------------+-------------------------------------
Reporter: cehoyos | Owner:
Type: defect | Status: new
Priority: important | Component: avutil
Version: 3.4 | Resolution:
Keywords: crash | Blocked By:
regression | Reproduced by developer: 0
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by heleppkes):
Replying to [comment:2 jamrial]:
> Replying to [comment:1 heleppkes]:
> > Thats unfortunate, however a release has already been made with the
changed ABI, so any changes now would only make it worse. And master had a
major bump to resolve any ABI concerns.
> It's not the first time this happened. See 3.1 and lavfi.
> vector_dmac_scalar() is only available in release/3.4 fortunately, so it
should be moved down to the end of the struct for 3.4.1 and the release
news entry have a line about it, just like we did with 3.1.1
Personally I think making 3.4 and 3.4.1 ABI incompatible is worse then
just keeping it as-is.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6861#comment:3>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list