Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 146199 - xine-lib fails to compile with dxr3 in USE
Summary: xine-lib fails to compile with dxr3 in USE
Status: RESOLVED DUPLICATE of bug 142488
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-03 17:49 UTC by David Carlos Manuelda
Modified: 2006-09-03 23:57 UTC (History)
0 users

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


Attachments
My emerge --info (eminfo,13.66 KB, text/plain)
2006-09-03 17:50 UTC, David Carlos Manuelda
Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Carlos Manuelda 2006-09-03 17:49:36 UTC
This is what I get trying to emerge xine-lib:

/bin/sh ../../libtool-nofpic --tag=CC --mode=link x86_64-pc-linux-gnu-gcc   -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -march=athlon64 -O2 -pipe -frename-registers -ffunction-sections -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2   -o xineplug_decode_dxr3_video.la -rpath /usr/lib64/xine/plugins/1.1.2 -avoid-version -module xineplug_decode_dxr3_video_la-dxr3_decode_video.lo ../../src/xine-engine/libxine.la
 x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. -I../../include -I../../include -I../../src -I../../src/xine-engine -I../../src/xine-engine -I../../src/xine-utils -I../../src/input -I../../src/input -I../../lib -I../../lib -I../../src/input/libdvdnav -fvisibility=hidden -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -DENABLE_IPV6 -march=athlon64 -O2 -pipe -frename-registers -ffunction-sections -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2 -c video_out_dxr3.c  -fPIC -DPIC -o .libs/xineplug_vo_out_dxr3_la-video_out_dxr3.o
/bin/sh ../../libtool-nofpic --tag=CC --mode=link x86_64-pc-linux-gnu-gcc   -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE  -DENABLE_IPV6 -march=athlon64 -O2 -pipe -frename-registers -ffunction-sections -Wformat=2 -Wno-format-zero-length -Wmissing-format-attribute -Wstrict-aliasing=2   -o xineplug_decode_dxr3_spu.la -rpath /usr/lib64/xine/plugins/1.1.2 -avoid-version -module xineplug_decode_dxr3_spu_la-dxr3_decode_spu.lo xineplug_decode_dxr3_spu_la-nav_read.lo ../../src/xine-engine/libxine.la
libtool-nofpic: link: warning: `/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../..//libfreetype.la' seems to be moved
x86_64-pc-linux-gnu-gcc -shared  .libs/xineplug_decode_dxr3_video_la-dxr3_decode_video.o  -Wl,--rpath -Wl,/var/tmp/portage/xine-lib-1.1.2-r2/work/xine-lib-1.1.2/src/xine-engine/.libs ../../src/xine-engine/.libs/libxine.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../  -march=athlon64 -Wl,-soname -Wl,xineplug_decode_dxr3_video.so -o .libs/xineplug_decode_dxr3_video.so
video_out_dxr3.c:94: error: expected expression before '__attribute__'
video_out_dxr3.c: In function 'dxr3_vo_open_plugin':
video_out_dxr3.c:409: warning: passing argument 4 of 'config->register_enum' from incompatible pointer type
video_out_dxr3.c:464: warning: passing argument 4 of 'config->register_enum' from incompatible pointer type
video_out_dxr3.c: In function 'dxr3_update_frame_format':
video_out_dxr3.c:737: warning: passing argument 3 of 'xine_xmalloc_aligned' from incompatible pointer type
video_out_dxr3.c:765: warning: passing argument 3 of 'xine_xmalloc_aligned' from incompatible pointer type
creating xineplug_decode_dxr3_video.la
make[3]: *** [xineplug_vo_out_dxr3_la-video_out_dxr3.lo] Error 1
make[3]: *** Se espera a que terminen otras tareas....
(cd .libs && rm -f xineplug_decode_dxr3_video.la && ln -s ../xineplug_decode_dxr3_video.la xineplug_decode_dxr3_video.la)
libtool-nofpic: link: warning: `/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../..//libfreetype.la' seems to be moved
x86_64-pc-linux-gnu-gcc -shared  .libs/xineplug_decode_dxr3_spu_la-dxr3_decode_spu.o .libs/xineplug_decode_dxr3_spu_la-nav_read.o  -Wl,--rpath -Wl,/var/tmp/portage/xine-lib-1.1.2-r2/work/xine-lib-1.1.2/src/xine-engine/.libs ../../src/xine-engine/.libs/libxine.so -L/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../  -march=athlon64 -Wl,-soname -Wl,xineplug_decode_dxr3_spu.so -o .libs/xineplug_decode_dxr3_spu.so
creating xineplug_decode_dxr3_spu.la
(cd .libs && rm -f xineplug_decode_dxr3_spu.la && ln -s ../xineplug_decode_dxr3_spu.la xineplug_decode_dxr3_spu.la)
make[3]: Leaving directory `/var/tmp/portage/xine-lib-1.1.2-r2/work/xine-lib-1.1.2/src/dxr3'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-lib-1.1.2-r2/work/xine-lib-1.1.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1.1.2-r2/work/xine-lib-1.1.2'
make: *** [all] Error 2

!!! ERROR: media-libs/xine-lib-1.1.2-r2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  xine-lib-1.1.2-r2.ebuild, line 227:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

with this use list:
[ebuild   R   ] media-libs/xine-lib-1.1.2-r2  USE="a52 aac alsa asf directfb* dts dvd fbcon* flac ipv6 mad modplug* nls opengl theora vcd vorbis xv* xvmc* -X -aalib -arts -debug -dxr3 -esd -gnome -imagemagick -libcaca -mng -oss -samba -sdl -speex -v4l -xinerama" VIDEO_CARDS="nvidia -i810 -via" 0 kB
Comment 1 David Carlos Manuelda 2006-09-03 17:50:22 UTC
Created attachment 95902 [details]
My emerge --info
Comment 2 David Carlos Manuelda 2006-09-03 17:52:13 UTC
In above list of uses is present dxr3 despite it is in -dxr3 (I deleted it from /etc/portage/packages.use before posting this bug, but error is present). Sorry for the mistake!
Comment 3 James C. Georgas 2006-09-03 19:07:53 UTC
I can confirm this bug. It started happening after I updated to gcc-4.1.1 from gcc-3.4.6.
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-03 23:57:50 UTC

*** This bug has been marked as a duplicate of 142488 ***