[MacPorts] #53443: ffmpeg 3.2.x changed compatibility version?

MacPorts noreply at macports.org
Tue Jan 31 16:36:22 UTC 2017


#53443: ffmpeg 3.2.x changed compatibility version?
---------------------+----------------------
  Reporter:  RJVB    |      Owner:  dbevans
      Type:  defect  |     Status:  accepted
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:
Resolution:          |   Keywords:
      Port:  ffmpeg  |
---------------------+----------------------

Comment (by RJVB):

 Replying to [comment:2 dbevans]:
 > I'm not sure where these messages are coming from so would help if you
 could provide some context (i.e. what were you doing when these messages
 occurred?

 Sorry, they came from `port -v rev-upgrade`.

 > I'm not seeing this problem here.  Using `otool` with the latest ffmpeg
 @3.2.2 and mlt @6.4.1 installed, I get the following, which seems correct:
 >
 > {{{
 > $ otool -L /opt/local/lib/mlt/libmltavformat.dylib
 > }}}

 On my system, *after* rebuilding mlt (mlt-qt5 but that's irrelevant here):

 {{{
 > otool -L /opt/local/lib/mlt/libmltavformat.dylib
 /opt/local/lib/mlt/libmltavformat.dylib:
         ../libmltavformat.dylib (compatibility version 0.0.0, current
 version 0.0.0)
         /opt/local/lib/libmlt.6.dylib (compatibility version 6.0.0,
 current version 6.4.1)
         /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current
 version 1197.1.1)
         /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
 (compatibility version 45.0.0, current version 1265.21.0)
         /opt/local/lib/libSDL-1.2.0.dylib (compatibility version 12.0.0,
 current version 12.4.0)
         /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
 (compatibility version 1.0.0, current version 20.0.0)
         /opt/local/lib/libavcodec.57.dylib (compatibility version 0.0.0,
 current version 57.64.101)
         /opt/local/lib/libavutil.55.dylib (compatibility version 0.0.0,
 current version 55.34.100)
         /opt/local/lib/libavformat.57.dylib (compatibility version 0.0.0,
 current version 57.56.100)
         /opt/local/lib/libswscale.4.dylib (compatibility version 0.0.0,
 current version 4.2.100)
         /opt/local/lib/libavdevice.57.dylib (compatibility version 0.0.0,
 current version 57.1.100)
         /opt/local/lib/libavfilter.6.dylib (compatibility version 0.0.0,
 current version 6.65.100)
 }}}

 Note the compatibility version of the ffmpeg libraries.

 > Which versions do you have installed? if you're not using these latest
 versions, please update your ports tree and try again:

 {{{
 > port installed ffmpeg mlt-qt5
 The following ports are currently installed:
   ffmpeg @3.2.2_3+gpl2+gpl3+high10+libdc1394+librtmp+nonfree+x11 (active)
   mlt-qt5 @6.4.1_0+gtk2+qt5kde (active)
 }}}

 (A bit unnecessary to ask, no? I discovered the issue after updating
 ffmpeg and I was the last to update the mlt port ...)

--
Ticket URL: <https://trac.macports.org/ticket/53443#comment:3>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list