Summary says it all. Also, note that it uses non-consistent CFLAGS: gcc -DHAVE_CONFIG_H -I. -I. -I../../include -DHAVE_AV_CONFIG_H -I./.. -Wall -Wno-unused -I../../include -O4 -mcpu=i686 -march=i686 -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -c allcodecs.c -fPIC -DPIC -o .libs/allcodecs.o `-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead. Not considering -mcpu, -O4 is useless, as gcc will treat it as if it was a -O3...
It uses these CFLAGS only for FFMPEG related stuff - overriding these aswell, now (in -r1). Let's wait for the "it doesn't compile with my flags" bugs :-/