emerging this package shows some strange behavior, first the has_pic with yellow sign, the QA notice about elibc_FreeBSD and many unknown configure options >>> Compiling source in /var/tmp/portage/ffmpeg-0.4.9_p20051216/work ... * has_pic: deprecated, please use gcc-specs-pie()! QA Notice: USE Flag 'elibc_FreeBSD' not in IUSE for media-video/ffmpeg-0.4.9_p20051216 ./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-shared-pp --disable-shared --enable-static --enable-mmx --disable-altivec --disable-debug --enable-mp3lame --enable-a52 --disable-a52bin --enable-audio-oss --enable-v4l --enable-dv1394 --enable-dc1394 --enable-pthreads --enable-xvid --enable-libogg --enable-vorbis --enable-theora --enable-dts --enable-network --enable-zlib --enable-ffplay --enable-faad --enable-faac --disable-faadbin --enable-gpl --enable-pp --disable-opts --build=i686-pc-linux-gnu Unknown option "--host=i686-pc-linux-gnu". Unknown option "--infodir=/usr/share/info". Unknown option "--datadir=/usr/share". Unknown option "--sysconfdir=/etc". Unknown option "--localstatedir=/var/lib". Unknown option "--disable-shared-pp". Unknown option "--disable-shared". Unknown option "--enable-static". Unknown option "--enable-mmx". Unknown option "--disable-a52bin". Unknown option "--enable-audio-oss". Unknown option "--enable-v4l". Unknown option "--enable-dv1394". Unknown option "--enable-network". Unknown option "--enable-zlib". Unknown option "--enable-ffplay". Unknown option "--disable-faadbin". Unknown option "--build=i686-pc-linux-gnu". install prefix /usr source path /var/tmp/portage/ffmpeg-0.4.9_p20051216/work/ffmpeg-0.4.9-p20051216-static C compiler gcc
has_pic is needed there for now. the QA notice is caused by a shortcoming in portage with use-expanded variables, nothing we can do. the unknown options are caused by ffmpeg not using autotools but a semi-syntax-compatible configure call.