X11/extensions/Xvlib.h: No such file or directory make[3]: Entering directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/filter/preview' if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../filter -I../../src -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i686 -DDCT_YUV_PRECISION=1 -MT filter_pv.lo -MD -MP -MF ".deps/filter_pv.Tpo" -c -o filter_pv.lo filter_pv.c; \ then mv -f ".deps/filter_pv.Tpo" ".deps/filter_pv.Plo"; else rm -f ".deps/filter_pv.Tpo"; exit 1; fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../filter -I../../src -D_REENTRANT -DMOD_PATH=\"/usr/lib/transcode\" -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march=i686 -DDCT_YUV_PRECISION=1 -MT filter_pv.lo -MD -MP -MF .deps/filter_pv.Tpo -c filter_pv.c -fPIC -DPIC -o .libs/filter_pv.o In file included from filter_pv.c:47: pv.h:46:34: X11/extensions/Xvlib.h: No such file or directory In file included from filter_pv.c:47: pv.h:104: error: parse error before "XvPortID" pv.h:104: warning: no semicolon at end of struct or union pv.h:106: error: parse error before '*' token pv.h:106: warning: type defaults to `int' in declaration of `xv_image' pv.h:106: warning: data definition has no type or storage class pv.h:114: error: parse error before '}' token pv.h:114: warning: type defaults to `int' in declaration of `xv_display_t' pv.h:114: warning: data definition has no type or storage class pv.h:125: error: parse error before "xv_display_t" pv.h:125: warning: no semicolon at end of struct or union pv.h:134: error: parse error before '}' token pv.h:134: warning: type defaults to `int' in declaration of `xv_player_t' pv.h:134: warning: data definition has no type or storage class pv.h:140: error: parse error before '*' token pv.h:140: warning: type defaults to `int' in declaration of `xv_player_new' pv.h:140: warning: data definition has no type or storage class pv.h:141: error: parse error before '*' token pv.h:141: warning: type defaults to `int' in declaration of `xv_display_new' pv.h:141: warning: data definition has no type or storage class pv.h:142: error: parse error before '*' token pv.h:147: error: parse error before '*' token pv.h:148: error: parse error before '*' token pv.h:149: error: parse error before '*' token pv.h:150: error: parse error before '*' token filter_pv.c:97: error: parse error before '*' token filter_pv.c:97: warning: type defaults to `int' in declaration of `xv_player' filter_pv.c:97: warning: data definition has no type or storage class filter_pv.c: In function `tc_filter': filter_pv.c:220: error: request for member `display' in something not a structure or union [...] filter_pv.c: In function `preview_cache_draw': filter_pv.c:690: error: request for member `display' in something not a structure or union filter_pv.c:693: error: request for member `display' in something not a structure or union make[3]: *** [filter_pv.lo] Error 1 make[3]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/filter/preview' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/filter' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14' make: *** [all] Error 2
Does `USE=xv emerge xorg-x11` solve the problem?
*** Bug 85826 has been marked as a duplicate of this bug. ***
Sorry for the late answer, Yes it solve but it should to be in depend ? Anyway with another box I have this kind of error: /bin/sh ../libtool --mode=link i686-pc-linux-gnu-gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D _FILE_OFFSET_BITS=64 -O2 -march=i686 -DDCT_YUV_PRECISION=1 -o tcdecode tcdecode-tcdecode.o tcdecode-d ecode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode- decode_dv.o tcdecode-decode_mp3.o tcdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode -scan_dv.o tcdecode-decode_lavc.o tcdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcd ecode-decode_lzo.o -L/usr/lib -lavcodec ../libac3/libac3_tc.la ../libmpeg2/libmpeg2cvs.la ../libvo/libvo ut.la -lvorbisfile -ltheora -logg -lm -lvorbis -logg -lm -logg -lquicktime -lpng -lz -lpthread -lm -ldl -L/usr//lib -llzo ../aclib/libac.la -lm -lz -ldl i686-pc-linux-gnu-gcc -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -march= i686 -DDCT_YUV_PRECISION=1 -o tcdecode tcdecode-tcdecode.o tcdecode-decode_ac3.o tcdecode-decode_mpeg2.o tcdecode-decode_yuv.o tcdecode-fileinfo.o tcdecode-ioaux.o tcdecode-decode_dv.o tcdecode-decode_mp3.o t cdecode-mpg123.o tcdecode-decode_a52.o tcdecode-decode_af6.o tcdecode-scan_dv.o tcdecode-decode_lavc.o t cdecode-decode_xvid.o tcdecode-decode_ogg.o tcdecode-decode_mov.o tcdecode-decode_lzo.o -L/usr/lib -lav codec ../libac3/.libs/libac3_tc.a ../libmpeg2/.libs/libmpeg2cvs.a ../libvo/.libs/libvout.a /usr/lib/libv orbisfile.so /usr/lib/libtheora.so /usr/lib/libvorbis.so /usr/lib/libogg.so /usr/lib/libquicktime.so -lp ng -lpthread -L/usr//lib /usr/lib/liblzo.so ../aclib/.libs/libac.a -lm -lz -ldl tcdecode-decode_mov.o(.text+0x49d): In function `decode_mov': : undefined reference to `quicktime_read_audio' collect2: ld returned 1 exit status make[3]: *** [tcdecode] Error 1 make[3]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14/import' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.14/work/transcode-0.6.14' make: *** [all] Error 2 !!! ERROR: media-video/transcode-0.6.14 failed.
since the root problem is fixed i mark this one as such. see bug #85865 for your new problem