Apparently the configure script does not find the header files of ffmpeg. -------8<----------- checking for location of FFMPEG includes... /usr/include/ffmpeg configure: error: *** FFMPEG includes directory /usr/include/ffmpeg does not exist. -------8<----------- Regards Martin
Created attachment 151598 [details] build.log
Created attachment 151599 [details] config.log It claims: Please attach the following file when seeking support ...
Created attachment 151600 [details] emerge --info
This is what I get in my build log with media-video/ffmpeg-0.4.9_p20070616-r2: checking whether to use FFMPEG... yes checking for location of FFMPEG includes... /usr/include/ffmpeg checking for avcodec.h... yes checking for location of FFMPEG library... /usr/lib64 checking for avcodec_init in -lavcodec... yes and all the include files are right where they're supposed to be. Does /usr/include/ffmpeg exist?
Emerging media-video/ffmpeg-0.4.9_p20080326 it does not - you are right. With media-video/ffmpeg-0.4.9_p20070616-r2 it works. Sorry, my fault - media-video/ffmpeg-0.4.9_p20080326 is masked. Sometimes I am a little bit too used to unmask ebuilds.
Okay, I've updated the 6.2.3 ebuild to depend on the new ffmpeg stuff, and it seems to work. If you've already rebuilt your other stuff for new ffmpeg, then please try the updated grass ebuild.
I tried both: emerge =sci-geosciences/grass-6.2.1 -> works and forces ffmpeg to media-video/ffmpeg-0.4.9_p20070616 emerge =sci-geosciences/grass-6.2.3 -> works with USE="-ffmpeg" -> works with USE="+ffmpeg" forcing ffmpeg to media-video/ffmpeg-0.4.9_p20080326 (hard masked ebuild)