The build process fails for the follow reason: Entering directory ffaudio. Successfully generated dependencies. In file included from ffaudio-io.c:23: ffaudio-stdinc.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token ffaudio-stdinc.h:35: error: expected ‘)’ before ‘*’ token ffaudio-io.c:40: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token ffaudio-io.c:46: error: expected ‘)’ before ‘*’ token Failed to compile ffaudio-io.c (plugin)! make[5]: *** [ffaudio-io.plugin.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from ffaudio-core.c:28: ffaudio-stdinc.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token ffaudio-stdinc.h:35: error: expected ‘)’ before ‘*’ token ffaudio-core.c: In function ‘open_input_file’: ffaudio-core.c:197: error: ‘AVIOContext’ undeclared (first use in this function) ffaudio-core.c:197: error: (Each undeclared identifier is reported only once ffaudio-core.c:197: error: for each function it appears in.) ffaudio-core.c:197: error: ‘io’ undeclared (first use in this function) ffaudio-core.c:197: warning: implicit declaration of function ‘io_context_new’ ffaudio-core.c:200: warning: implicit declaration of function ‘avformat_open_input’ ffaudio-core.c:205: warning: implicit declaration of function ‘io_context_free’ ffaudio-core.c: In function ‘close_input_file’: ffaudio-core.c:214: error: ‘AVIOContext’ undeclared (first use in this function) ffaudio-core.c:214: error: ‘io’ undeclared (first use in this function) ffaudio-core.c: In function ‘ffaudio_get_meta’: ffaudio-core.c:268: error: ‘AVDictionaryEntry’ undeclared (first use in this function) ffaudio-core.c:268: error: ‘tag’ undeclared (first use in this function) ffaudio-core.c:272: warning: implicit declaration of function ‘av_dict_get’ ffaudio-core.c: In function ‘ffaudio_play’: ffaudio-core.c:434: warning: implicit declaration of function ‘av_get_bytes_per_sample’ Failed to compile ffaudio-core.c (plugin)! make[5]: *** [ffaudio-core.plugin.o] Error 1 make[4]: *** [all] Error 2 make[3]: *** [subdirs] Error 1 make[2]: *** [all] Error 2 make[1]: *** [subdirs] Error 1 make: *** [all] Error 2
Created attachment 282029 [details] emerge --info
Created attachment 282031 [details] build log
What version of ffmpeg do you have installed?
(In reply to comment #3) > What version of ffmpeg do you have installed? 0.6_p25767
You want 0.7; the only way you could have managed this is through package.keywords I will tighten up dependencies to make this impossible shortly.
+*audacious-3.0.2 (24 Aug 2011) + + 24 Aug 2011; Tony Vroon <chainsaw@gentoo.org> -audacious-3.0.ebuild, + +audacious-3.0.2.ebuild: + Newest ebuild on the 3.x branch. Removed old ebuild. +*audacious-plugins-3.0.2 (24 Aug 2011) + + 24 Aug 2011; Tony Vroon <chainsaw@gentoo.org> -audacious-plugins-3.0.ebuild, + +audacious-plugins-3.0.2.ebuild: + Version bump to newest 3.x branch ebuild. Tighten up ffmpeg dependency to + prevent the breakage that Alessandro Surace pointed out in bug #377671. + Removed old ebuild.