xine-lib doesn't build ...... make[3]: Entering directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src/libmpeg2' source='cpu_state.c' object='cpu_state.lo' libtool=yes \ depfile='.deps/cpu_state.Plo' tmpdepfile='.deps/cpu_state.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ ..... a lot of output ;-) and then /bin/sh ../../libtool-nofpic --mode=compile 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 -Wa,-m7400 -O3 -pipe -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -funroll-all-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -O2 -pipe -mcpu=7400 -c -o idct_altivec.lo `test -f 'idct_altivec.c' || echo './'`idct_altivec.c idct_altivec.c:629: error: syntax error before "signed" idct_altivec.c:630: error: `vector' undeclared here (not in a function) idct_altivec.c:630: error: syntax error before "signed" idct_altivec.c:630: error: initializer element is not constant idct_altivec.c:630: error: (near initialization for `constants[0]') idct_altivec.c:631: error: `vector' undeclared here (not in a function) .... a lot of this altivec things continues .... and then ct_altivec.c:693: error: syntax error before "signed" idct_altivec.c:693: error: syntax error before "unsigned" idct_altivec.c:693: error: syntax error before "unsigned" make[3]: *** [idct_altivec.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src/libmpeg2' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a' make: *** [all] Fehler 2 !!! ERROR: media-libs/xine-lib-1_rc3-r1 failed. !!! Function src_compile, Line 112, Exitcode 2 !!! Parallel make failed I downloaded the original (just looks like a new file ) file (xine-lib-1-rc3b.tar.gz ) from http://xinehq.de/index.php/releases and did the traditinal 3-step jump (configure; make; make install) and it was just OK. So I guess (as far as I can do as a rookie), its a prob in the ebuild definition.
xine-lib doesn't build ...... make[3]: Entering directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src/libmpeg2' source='cpu_state.c' object='cpu_state.lo' libtool=yes \ depfile='.deps/cpu_state.Plo' tmpdepfile='.deps/cpu_state.TPlo' \ depmode=gcc3 /bin/sh ../../depcomp \ ..... a lot of output ;-) and then /bin/sh ../../libtool-nofpic --mode=compile 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 -Wa,-m7400 -O3 -pipe -fomit-frame-pointer -fexpensive-optimizations -fschedule-insns2 -fno-strict-aliasing -ffast-math -funroll-loops -funroll-all-loops -finline-functions -Wall -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXINE_COMPILE -Wpointer-arith -Wnested-externs -Wcast-align -Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -O2 -pipe -mcpu=7400 -c -o idct_altivec.lo `test -f 'idct_altivec.c' || echo './'`idct_altivec.c idct_altivec.c:629: error: syntax error before "signed" idct_altivec.c:630: error: `vector' undeclared here (not in a function) idct_altivec.c:630: error: syntax error before "signed" idct_altivec.c:630: error: initializer element is not constant idct_altivec.c:630: error: (near initialization for `constants[0]') idct_altivec.c:631: error: `vector' undeclared here (not in a function) .... a lot of this altivec things continues .... and then ct_altivec.c:693: error: syntax error before "signed" idct_altivec.c:693: error: syntax error before "unsigned" idct_altivec.c:693: error: syntax error before "unsigned" make[3]: *** [idct_altivec.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src/libmpeg2' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a/src' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/xine-lib-1_rc3-r1/work/xine-lib-1-rc3a' make: *** [all] Fehler 2 !!! ERROR: media-libs/xine-lib-1_rc3-r1 failed. !!! Function src_compile, Line 112, Exitcode 2 !!! Parallel make failed I downloaded the original (just looks like a new file ) file (xine-lib-1-rc3b.tar.gz ) from http://xinehq.de/index.php/releases and did the traditinal 3-step jump (configure; make; make install) and it was just OK. So I guess (as far as I can do as a rookie), its a prob in the ebuild definition. Ähm, I retried it with USE="-j1" to avoid the "Parallel make failed" error.... krgds, Frank
btw, I got the same with the newer xine-lib-1_rc3-r2
*** This bug has been marked as a duplicate of 45393 ***