[FFmpeg-trac] #6861(avutil:new): ABI broken by "add vector_dmac_scalar()"
FFmpeg
trac at avcodec.org
Fri Nov 24 16:57:05 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 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.
The major bump doesn't really solve this for those trying to stay
compatible with the 3.x ABI, which means every 3.4 user, the latest stable
release.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6861#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list