Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 208057 - media-video/xine-ui compilation fails with latest libcaca
Summary: media-video/xine-ui compilation fails with latest libcaca
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 208265 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-01-29 15:08 UTC by Hanno Böck
Modified: 2008-01-31 08: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 Hanno Böck gentoo-dev 2008-01-29 15:08:30 UTC
libcaca-0.99_beta13 has an api change which breaks xine-ui compilation if USE="libcaca" is set.

i686-pc-linux-gnu-gcc  -Wall -D_FILE_OFFSET_BITS=64 -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -O2 -march=pentium-m -fomit-frame-pointer -pipe     -DNDEBUG -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2  -Wl,-O1 -Wl,--as-needed -o aaxine  aaxine-main.o -lxine   -L/usr/lib -Wl,-rpath,/usr/lib -laa -lm -lX11 -lslang -ldl -lm ../../src/common/libcommon.a
if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../.. -I../../src -I../../src -I../../src/common -I../../src/common -I../../src/xitk/xine-toolkit -I../../src/xitk/xine-toolkit -I/usr/include     -DCACA  -Wall -D_FILE_OFFSET_BITS=64 -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -O2 -march=pentium-m -fomit-frame-pointer -pipe     -DNDEBUG -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2 -MT cacaxine-main.o -MD -MP -MF ".deps/cacaxine-main.Tpo" -c -o cacaxine-main.o `test -f 'main.c' || echo './'`main.c; \
        then mv -f ".deps/cacaxine-main.Tpo" ".deps/cacaxine-main.Po"; else rm -f ".deps/cacaxine-main.Tpo"; exit 1; fi
main.c: In function 'xinit_thread':
main.c:565: warning: value computed is not used
main.c: In function 'aaxine_get_key_event':
main.c:596: error: 'caca_event_t' has no member named 'data'
make[3]: *** [cacaxine-main.o] Error 1
make[3]: Leaving directory `/var/tmp/portage/media-video/xine-ui-0.99.5/work/xine-ui-0.99.5/src/aaui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-video/xine-ui-0.99.5/work/xine-ui-0.99.5/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/xine-ui-0.99.5/work/xine-ui-0.99.5'
make: *** [all] Error 2
Comment 1 Alexis Ballier gentoo-dev 2008-01-29 15:14:46 UTC
aww another one :(
I though I had checked them, seems not entirely

perhaps a reason to move latest libcaca back to pmask
Comment 2 Alexis Ballier gentoo-dev 2008-01-29 16:53:03 UTC
fixed in -r1
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2008-01-31 08:21:12 UTC
*** Bug 208265 has been marked as a duplicate of this bug. ***