[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