#44386: ffmpeg 2.3 (specifically, avcodec.h in libavcodec) breaks building of mplayer2 ------------------------+--------------------------------------- Reporter: zmwangx@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: ffmpeg, libav, libavcodec Port: mplayer2 | ------------------------+--------------------------------------- Comment (by zmwangx@…): Sorry for the priority and CC. I don't think this can be handled upstream since * FFmpeg is changing for the better, there's no reason for them to roll back for compatibility with MPlayer or mplayer2; * Strictly speaking, `mplayer2` depends on Libav (which is a fork of FFmpeg) rather than FFmpeg; FFmpeg just happened to work by being mostly compatible with Libav; * The `mplayer2` project itself seems largely dead, the latest commit on master dating back to October 2013. (Anyway, the same problematic code seems to also appear in the latest svn version of MPlayer.) However, the `mplayer2` project itself does have a [http://git.mplayer2.org/mplayer2-build/ mplayer-build.git] repo that correctly handles its own dependencies, at the cost of building its own version of `libavcodec`, etc. `mplayer-build` works fine at least at this moment. -- Ticket URL: <https://trac.macports.org/ticket/44386#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X