its as simple as the title :) at least that's what vapier tells me :P I don't have xine-lib installed, I really know nothing of evidence and xine, except that I hit this error: gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../src -I../../../ -I. -march=athlon-xp -O2 -pipe -mcpu=athlon-xp -fomit-frame-pointer -Wall -MT xine.lo -MD -MP -MF .deps/xine.Tpo -c xine.c -fPIC -DPIC -o .libs/xine.o xine.c:12:18: xine.h: No such file or directory xine.c:28:18: xine.h: No such file or directory xine.c:29:28: xine/xineutils.h: No such file or directory xine.c:40: error: syntax error before "uint32_t" xine.c:40: warning: no semicolon at end of struct or union xine.c:41: warning: type defaults to `int' in declaration of `functions' xine.c:41: warning: data definition has no type or storage class xine.c:42: error: syntax error before "decorations" xine.c:42: warning: type defaults to `int' in declaration of `decorations' xine.c:42: warning: data definition has no type or storage class xine.c:44: error: syntax error before "status" xine.c:44: warning: type defaults to `int' in declaration of `status' xine.c:44: warning: data definition has no type or storage class xine.c:45: warning: type defaults to `int' in declaration of `MWMHints' xine.c:45: warning: data definition has no type or storage class xine.c:47: error: syntax error before '*' token xine.c:47: warning: type defaults to `int' in declaration of `xine' xine.c:47: warning: data definition has no type or storage class xine.c:48: error: syntax error before '*' token xine.c:48: warning: type defaults to `int' in declaration of `stream' xine.c:48: warning: data definition has no type or storage class xine.c:49: error: syntax error before '*' token xine.c:49: warning: type defaults to `int' in declaration of `vo_port' xine.c:49: warning: data definition has no type or storage class xine.c:50: error: syntax error before '*' token xine.c:50: warning: type defaults to `int' in declaration of `ao_port' xine.c:50: warning: data definition has no type or storage class xine.c:51: error: syntax error before '*' token xine.c:51: warning: type defaults to `int' in declaration of `event_queue' xine.c:51: warning: data definition has no type or storage class xine.c:84: warning: type defaults to `int' in declaration of `xine_event_t' xine.c:84: error: syntax error before '*' token xine.c: In function `event_listener': xine.c:85: error: `event' undeclared (first use in this function) xine.c:85: error: (Each undeclared identifier is reported only once xine.c:85: error: for each function it appears in.) xine.c:86: error: `XINE_EVENT_UI_PLAYBACK_FINISHED' undeclared (first use in this function) xine.c:90: error: `XINE_EVENT_PROGRESS' undeclared (first use in this function) xine.c:92: error: `xine_progress_data_t' undeclared (first use in this function) xine.c:92: error: `pevent' undeclared (first use in this function) xine.c:92: error: syntax error before ')' token xine.c: In function `main': xine.c:104: error: `x11_visual_t' undeclared (first use in this function) xine.c:104: error: syntax error before "vis" xine.c:135: warning: implicit declaration of function `xine_new' xine.c:135: warning: assignment makes pointer from integer without a cast xine.c:136: warning: implicit declaration of function `xine_get_homedir' xine.c:136: warning: format argument is not a pointer (arg 3) xine.c:137: warning: implicit declaration of function `xine_config_load' xine.c:138: warning: implicit declaration of function `xine_init' xine.c:163: error: `vis' undeclared (first use in this function) xine.c:172: warning: implicit declaration of function `xine_open_video_driver' xine.c:172: error: `XINE_VISUAL_TYPE_X11' undeclared (first use in this function) xine.c:172: warning: assignment makes pointer from integer without a cast xine.c:176: warning: implicit declaration of function `xine_stream_new' xine.c:176: warning: assignment makes pointer from integer without a cast xine.c:178: warning: implicit declaration of function `xine_event_new_queue' xine.c:178: warning: assignment makes pointer from integer without a cast xine.c:179: warning: implicit declaration of function `xine_event_create_listener_thread' xine.c:182: warning: implicit declaration of function `xine_port_send_gui_data' xine.c:182: error: `XINE_GUI_SEND_DRAWABLE_CHANGED' undeclared (first use in this function) xine.c:183: error: `XINE_GUI_SEND_VIDEOWIN_VISIBLE' undeclared (first use in this function) xine.c:186: warning: implicit declaration of function `xine_open' xine.c:186: warning: implicit declaration of function `xine_play' xine.c:192: warning: implicit declaration of function `xine_close' xine.c:193: warning: implicit declaration of function `xine_event_dispose_queue' xine.c:194: warning: implicit declaration of function `xine_dispose' xine.c:196: warning: implicit declaration of function `xine_close_video_driver' xine.c:197: warning: implicit declaration of function `xine_exit' make[4]: *** [xine.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evidence/src/thumbnailer/xine' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evidence/src/thumbnailer' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evidence/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evidence' make: *** [all] Error 2 Reproducible: Always Steps to Reproduce: 1. 2. 3.
odd, looking at the configure script, it should have disabled xine if it couldnt detect it on your system oh well, added optional xine/avi/mpeg support to the build, thanks for the bug :)
erm, I'm still getting the exact same error, even with -xine set... emerge -pv evidence: Calculating dependencies ...done! [ebuild N ] app-misc/evidence-0.9.8.20040710 +X +avi -debug -doc -gnome -kde +mad +mpeg +nls +oggvorbis -perl +truetype -xine 0 kB from ./configure output, "build summary" section: Optional libs: PCRE (regex): yes Thumbnails (reading): Imlib2 ePEG ID3 TTF mpeg3 avi Thumbnails (writing): PNG ePEG XWindow (direct use): yes snippet from make: creating mpeg3.la (cd .libs && rm -f mpeg3.la && ln -s ../mpeg3.la mpeg3.la) make[4]: Leaving directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evidence/src/thumbnailer/mpeg3' Making all in xine make[4]: Entering directory `/var/tmp/portage/evidence-0.9.8.20040710/work/evide and then the errors begin as above. I won't reopen this one b/c I'm not sure if its a local issue, even though it doesn't appear to be. I also doubt this is an ebuild issue, since even ./configure --disable-thunbnailer-xine --disable-thumbnailer-avi --disable-thumbnailer-mpeg3 quits on the same xine errors.
guess i'll have to go through the autotool cruft :/
*** Bug 58557 has been marked as a duplicate of this bug. ***
azundris fixed this in cvs for me that means the next update in portage will have this fix