[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