compiling file postproc.c seems to use an undefined type: postproc.c:105:5: error: expected specifier-qualifier-list before ‘pp_context’ Reproducible: Always Steps to Reproduce: 1.emerge vlc 2. 3.
Created attachment 273535 [details] emerge output
Created attachment 273537 [details] output of emerge -pqv
Created attachment 273539 [details] emerge --info
Which version of ffmpeg/libav is that ? Attach a build log while V=1, so the full command is shown.
To assure good copies of ffmpeg related files, "emerge -C" was used to remove virtual/ffmpeg and media-video/ffmpeg. "emerge vlc" was then run and pulled in new copies of these packages: [ebuild N ] media-video/vlc-1.1.9 USE="X a52 aac alsa dbus dts dvd ffmpeg flac gcrypt gnome libnotify mmx mp3 mpeg ncurses ogg opengl oss png qt4 samba sdl sse svg truetype udev vorbis x264 xcb xml xv -aalib (-altivec) -atmo -avahi -bidi -cdda -cddb -dc1394 -debug -dirac -directfb -dvb -fbcon -fluidsynth -fontconfig -ggi -gme -gnutls -httpd -id3tag -ieee1394 -jack -kate -kde -libass -libcaca -libproxy -libtiger -libv4l -libv4l2 -lirc -live -lua -matroska -modplug -mtp -musepack -nsplugin -optimisememory -projectm -pulseaudio -pvr -remoteosd -rtsp -run-as-root -schroedinger -sdl-image -shine -shout -skins -speex -sqlite -stream (-svga) -taglib -theora -twolame -upnp -v4l -v4l2 -vaapi -vcdx -vlm (-win32codecs) -wma-fixed -xosd -zvbi" [ebuild N ] virtual/ffmpeg-0.6-r1 USE="X encode mp3 sdl threads x264 -theora -vaapi -vdpau" [ebuild N ] media-video/ffmpeg-0.6_p25767 USE="3dnow 3dnowext X alsa bzip2 encode hardcoded-tables mmx mmxext mp3 oss sdl ssse3 threads vorbis x264 xvid zlib (-altivec) -amr -bindist -cpudetection -custom-cflags -debug -dirac -doc -faac -frei0r -gsm -ieee1394 -jack -jpeg2k -network -pic -qt-faststart -rtmp -schroedinger -speex -static-libs -test -theora -v4l -v4l2 -vaapi -vdpau -vpx" VIDEO_CARDS="-nvidia"
Created attachment 273657 [details] output of "V=1 emerge vlc"
Something's odd here: checking postproc/postprocess.h usability... yes but ffmpeg-0.6_p25767 installs /usr/include/libpostproc/postprocess.h. A stale copy ?
...and once again, what's with those double gzipped attachments: a user failure or a bugzilla problem ?
File /usr/include/postproc/postprocess.h was dated 10 Oct 2008, compared to /usr/include/libpostproc/postprocess.h which was dated yesterday. Don't know where the old file came from, but deleting it has allowed vlc to build. 'Tis time to close this bug!
Regarding double gzip, I suspect it's bugzilla. When I attempted to upload the V=1 emerge output, bugzilla balked because the file was over 1MB (1.2MB). I gzipped it and uploaded the 71k file. Evidently bugzilla gzipped it a second time, presumably in an effort to save space.