FFmpeg recently changed all the include paths. Every application using it should update. Make sure the applications build against currently hardmasked media-video/ffmpeg-0.4.9_p20080326. Alsa herd: media-plugins/alsa-plugins
works with 1.0.16 (latest stable)
(In reply to comment #1) > works with 1.0.16 (latest stable) > But broken again in 1.0.16 and new 1.0.17 by today's updates.
I'm reopening this, as quite a few users run into this issue. Preferably at least the most recent ~arch version (1.0.17 at this point) should be patched to work with newer ffmpeg.
*** Bug 233975 has been marked as a duplicate of this bug. ***
ffmpeg? ( <=media-video/ffmpeg-0.4.9_p20080326 ) works fine for me
The problem I ran into was that the dependency seemed to have been changed in the stable non-arch 1.0.16 ebuild without bumping it to a -r version. This caused emerge to fail, but an equery showed that I should have been fine, probably because it was using dependency info from the old cached 1.0.16 ebuild. I'd like to recommend 1.0.16 stable be bumped to a -r version to keep anyone else from bumping into this.
Petteri, the ChangeLog says you disabled newer ffmpeg for 1.0.16. I'm wondering in which way it does not work?
(In reply to comment #7) > Petteri, the ChangeLog says you disabled newer ffmpeg for 1.0.16. I'm wondering > in which way it does not work? > pena alsa-plugins # USE="ffmpeg" devebuild alsa-plugins-1.0.16.ebuild clean compile checking for ffmpeg/avcodec.h... no A52, lavc plugins: no
Created attachment 162314 [details, diff] patch to accept new ffmpeg layout Just to be annoying: with this patch it seems to build just fine with the new header layout. No clue if it actually works, but `ldd -r` doesn't complain, so it should be OK.
Created attachment 162318 [details, diff] corrected patch Sorry, missed a52 in the first one.
Created attachment 162377 [details, diff] Patch after 1.0.17-automagic (In reply to comment #10) Your patch interferes with alsa-plugins-1.0.17-automagic.patch. This one here takes care of that if applied after the automagic one.
Thanks for your contributions. Patch is applied to 1.0.17-r1.
This is not fixed. You didn't address comment #6, which was reported in bug 233975 and (perhaps wrongly) marked as a duplicate of this one.