[MacPorts] #50697: VLC @2.1.5: build fails when using recently released ffmpeg-3.0
MacPorts
noreply at macports.org
Tue Feb 23 08:38:36 PST 2016
#50697: VLC @2.1.5: build fails when using recently released ffmpeg-3.0
-----------------------+-------------------------
Reporter: devans@… | Owner: rjvbertin@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Resolution: | Keywords:
Port: VLC |
-----------------------+-------------------------
Comment (by rjvbertin@…):
So I made a PoC implementation of a `port:ffmpeg-30` that uses a
combination of ffmpeg's `--*-suffix` and `--*dir` configure arguments to
provide an ffmpeg 3.0 installation in parallel to the main/official ffmpeg
2.8.6 installation. After patching VLC's configure.ac so it uses the
suffixed libav* (etc) pkg-config scripts, it turned out that version 2.2.2
rejects ffmpeg 3.0 :
{{{
PKG_CHECK_EXISTS([libavutil < 55],, [
AC_MSG_ERROR([libavutil versions 55 and later are not supported.])
])
}}}
one can work around that check, and the code will build without further
errors, but the resulting application is crippled (won't even play MJPEG
videos).
So it looks that VLC at least will remain stuck on ffmpeg 2.8 for the time
being, and I'll be applying those PoC modifications to the current (2.8.6)
ffmpeg port.
--
Ticket URL: <https://trac.macports.org/ticket/50697#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list