Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57249 - evidence-0.9.8.20040710 should have xine-lib as a dependency
Summary: evidence-0.9.8.20040710 should have xine-lib as a dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: SpanKY
URL: http://sourceforge.net/tracker/index....
Whiteboard:
Keywords:
: 58557 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-15 18:26 UTC by hollywoodb
Modified: 2004-08-16 06:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hollywoodb 2004-07-15 18:26:23 UTC
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.
Comment 1 SpanKY gentoo-dev 2004-07-17 22:27:22 UTC
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 :)
Comment 2 hollywoodb 2004-07-25 11:34:32 UTC
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.
Comment 3 SpanKY gentoo-dev 2004-07-28 16:19:15 UTC
guess i'll have to go through the autotool cruft :/
Comment 4 SpanKY gentoo-dev 2004-07-28 16:19:20 UTC
*** Bug 58557 has been marked as a duplicate of this bug. ***
Comment 5 SpanKY gentoo-dev 2004-08-16 06:21:21 UTC
azundris fixed this in cvs for me

that means the next update in portage will have this fix