Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 5244 - xine-lib-0.9.12.ebuild fails
Summary: xine-lib-0.9.12.ebuild fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-07-19 09:22 UTC by Andreas Kotowicz
Modified: 2003-02-04 19:42 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 Andreas Kotowicz 2002-07-19 09:23:00 UTC
seems like xine needs ogg libs to be installed for emerging. this is how emerge
xine-lib fails:

demux_ogg.c:37:21: ogg/ogg.h: No such file or directory
demux_ogg.c:108: parse error before "ogg_sync_state"
demux_ogg.c:108: warning: no semicolon at end of struct or union
demux_ogg.c:109: warning: type defaults to `int' in declaration of `os'
demux_ogg.c:109: warning: data definition has no type or storage class
demux_ogg.c:110: parse error before "og"
demux_ogg.c:110: warning: type defaults to `int' in declaration of `og'
demux_ogg.c:110: warning: data definition has no type or storage class
demux_ogg.c:112: parse error before "oss"
demux_ogg.c:112: warning: type defaults to `int' in declaration of `oss'
demux_ogg.c:112: warning: data definition has no type or storage class
demux_ogg.c:118: parse error before '}' token
demux_ogg.c:118: warning: type defaults to `int' in declaration of
`demux_ogg_t'demux_ogg.c:118: warning: data definition has no type or storage class
demux_ogg.c:151: parse error before '*' token
demux_ogg.c: In function `demux_ogg_send_package':
demux_ogg.c:160: `ogg_packet' undeclared (first use in this function)
demux_ogg.c:160: (Each undeclared identifier is reported only once
demux_ogg.c:160: for each function it appears in.)
demux_ogg.c:160: parse error before "op"
demux_ogg.c:162: warning: implicit declaration of function `ogg_sync_pageout'
demux_ogg.c:162: `this' undeclared (first use in this function)
demux_ogg.c:169: warning: implicit declaration of function `ogg_sync_buffer'
demux_ogg.c:169: warning: assignment makes pointer from integer without a cast
demux_ogg.c:180: warning: implicit declaration of function `ogg_sync_wrote'
demux_ogg.c:184: warning: implicit declaration of function `ogg_page_serialno'
demux_ogg.c:186: warning: implicit declaration of function `ogg_page_bos'
demux_ogg.c:199: warning: implicit declaration of function `ogg_stream_init'
demux_ogg.c:208: warning: implicit declaration of function `ogg_stream_pagein'
demux_ogg.c:210: warning: implicit declaration of function `ogg_stream_packetoout'
demux_ogg.c:210: `op' undeclared (first use in this function)
demux_ogg.c:295: `og_ghost' undeclared (first use in this function)
demux_ogg.c:302: parse error before ')' token
demux_ogg.c: In function `demux_ogg_loop':
demux_ogg.c:373: `this' undeclared (first use in this function)
demux_ogg.c:373: parse error before ')' token
demux_ogg.c: In function `demux_ogg_close':
demux_ogg.c:422: `this' undeclared (first use in this function)
demux_ogg.c:422: parse error before ')' token
demux_ogg.c: In function `demux_ogg_stop':
demux_ogg.c:429: `this' undeclared (first use in this function)
demux_ogg.c:429: parse error before ')' token
demux_ogg.c: In function `demux_ogg_get_status':
demux_ogg.c:454: `this' undeclared (first use in this function)
demux_ogg.c:454: parse error before ')' token
demux_ogg.c: In function `demux_ogg_start':
demux_ogg.c:464: `this' undeclared (first use in this function)
demux_ogg.c:464: parse error before ')' token
demux_ogg.c:483: warning: implicit declaration of function `ogg_sync_init'
demux_ogg.c:500: warning: unused variable `cur_pos'
demux_ogg.c: In function `demux_ogg_seek':
demux_ogg.c:547: `this' undeclared (first use in this function)
demux_ogg.c:547: parse error before ')' token
demux_ogg.c: In function `demux_ogg_open':
demux_ogg.c:556: `this' undeclared (first use in this function)
demux_ogg.c:556: parse error before ')' token
demux_ogg.c: In function `init_demuxer_plugin':
demux_ogg.c:646: `this' undeclared (first use in this function)
make[3]: *** [demux_ogg.lo] Error 1
make[3]: Leaving directory
`/var/tmp/portage/xine-lib-0.9.12/work/xine-lib-0.9.12/src/demuxers'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/xine-lib-0.9.12/work/xine-lib-0.9.12/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-0.9.12/work/xine-lib-0.9.12'
make: *** [all-recursive-am] Error 2

!!! ERROR: The ebuild did not complete successfully.
!!! Function src_compile, Line 74, Exitcode 2
!!! (no error message)
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-07-19 15:24:02 UTC
I tested it, and you seem to be right, oggvorbis is NOT optional for this version.

new ebuild uploaded to portage.