[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