[90899] trunk/dports/multimedia/ffmpeg-devel

Andrea D'Amore and.damore at macports.org
Mon Mar 26 00:34:28 PDT 2012


On Mon, Mar 26, 2012 at 09:26, Ryan Schmidt <ryandesign at macports.org> wrote:
> llvm-gcc-4.2 is the default compiler on Xcode 4.0 and 4.1. ffmpeg apparently cannot be compiled with it.
> Therefore the port used to drop back to gcc-4.2. Jeremy changed this to prefer clang, which is generally
> the preferred compiler to use on Xcode 4+ these days.

I digged into this because ffmpeg-devel (specifically its lavf
encoder) built with clang has issues remuxing aac files, while
building with apple-gcc-4.2 makes the encoding go through.
I noticed this when my convert script stopped working, switching back
to fmpeg-devel @20111104_2 fixed the issue. Now I'm running latest
port built configure.compiler=apple-gcc-4.2 and it works fine as well.
This is reproducible.

> No; the ticket says the user is on Snow Leopard, and the log attached there shows the compiler being used is gcc-4.2.

I didn't read thoroughly, was thinking about maximum Xcode version on
SL (not sure what it is) and some issue with clang on 4.1 .




-- 
Andrea


More information about the macports-dev mailing list