Created attachment 304783 [details] full build log though it have ffmpeg-9999 installed checking for SNDFILE... yes checking sndfile.h usability... yes checking sndfile.h presence... yes checking for sndfile.h... yes checking for sf_open_virtual... yes checking whether SF_FORMAT_OGG is declared... yes checking whether SFC_SET_SCALE_INT_FLOAT_WRITE is declared... yes checking for FFMPEG... yes checking libavformat/avformat.h usability... yes checking libavformat/avformat.h presence... yes checking for libavformat/avformat.h... yes checking for av_open_input_file in -lavformat... no configure: error: in `/var/tmp/portage/media-sound/sox-14.4.0/work/sox-14.4.0': configure: error: cannot find ffmpeg See `config.log' for more details emerge --info output: https://bugs.gentoo.org/attachment.cgi?id=304777
Created attachment 304785 [details] full config log
Sorry, ffmpeg package not installed, so sox ebuild need ffmpeg as dependency.
ffmpeg devs removed the deprecated function av_open_input_file() on Fri, 27 Jan 2012, but media-sound/sox's configure script checks for it, so media-sound/sox probably fails in configure phase with ffmpeg-9999. Downgrading to <=ffmpeg-0.10 should help. http://git.videolan.org/?p=ffmpeg.git;a=commitdiff;h=2fb7501938b7103624c9bef740ca498258cacdab
I have this error on sox-14.3.2. As a work-around I'm compiling this with the -ffmpeg use flag... and nuking OpenShot (I never use it).
This happens now with ffmpeg-0.11 which is in portage for ~amd64
(In reply to comment #5) > This happens now with ffmpeg-0.11 which is in portage for ~amd64 it is masked...
fixed now