VidFlux has been a problem on OSX for a long time. When I posted this error to llvm.org, I was told that it was fixed in svn. I did not find that to be the case. So Homebrew compiles Avidemux-2.5 using llvm-gcc, not clang, and we keep hoping that it will get fixed. Because you posted the first possible solution to this, we'll have to get Mean to weigh in and tell us if that is reasonable. This is like the one bug I was never able to solve. So thanks for posting. He may not see this post or have time to work on 2.5, though.